Définir les jours de semaine pour le calendrier en PHP

Aspose.Tasks - Définir les jours de semaine pour le calendrier

Aspose.Tasks Pour définir les jours de semaine pour le calendrier en utilisant Aspose.Tasks java pour php, invoquez simplement module de définirweeksforcalendar. Ici, vous pouvez voir un exemple de code.

 1$ project = new project ();
 2
 3$ cal = $ project-> getCalendars () -> add ("calendar1");
 4
 5$ Weekday = New Weekday ();
 6
 7$ dayType = new DayType ();
 8
 9$ cal-> getweekdays () -> add ($ weekday-> createfaultworkingday ($ dayType-> lundi));
10
11$ cal-> getweekdays () -> add ($ weekday-> createfaultworkingday ($ dayType-> mardi));
12
13$ cal-> getweekdays () -> add ($ weekday-> Createfaultworkingday ($ dayType-> mercredi));
14
15$ cal-> getweekdays () -> add ($ weekday-> Createfaultworkingday ($ dayType-> jeudi));
16
17$ cal-> getweekdays () -> add (nouveau jour de semaine ($ dayType-> samedi));
18
19$ cal-> getweekdays () -> add (nouveau jour de semaine ($ dayType-> dimanche));
20
21$ myweekday = nouveau jour de semaine ($ dayType-> vendredi);
22
23$ wt1 = nouveau temps de travail ();
24
25$ calendar = new Calendar ();
26
27$ calme = $ calendar-> getInstance ();
28
29$ Caltime-> Set (1,1,1,9,0,0);
30
31$ date = $ calme-> gettime ();
32
33$ time1-> setFromtime ($ date);
34
35$ Caltime-> Set (1,1,1,12,0,0);
36
37$ date = $ calme-> gettime ();
38
39$ Time1-> SettoTime ($ Date);
40
41$ time2 = nouveau temps de travail ();
42
43$ Caltime-> Set (1,1,1,13,0,0);
44
45$ date = $ calme-> gettime ();
46
47$ time2-> setFromtime ($ date);
48
49$ Caltime-> Set (1,1,1,16,0,0);
50
51$ date = $ calme-> gettime ();
52
53$ Time2-> SettoTime ($ Date);
54
55$ myweekday-> getWorkingTimes () -> add ($ time1);
56
57$ myweekday-> getWorkingTimes () -> add ($ time2);
58
59$ myweekday-> Setdayworking (true);
60
61$ cal-> getweekdays () -> add ($ myweekday);
62
63$ SaveFileFormat = new SaveFileFormat ();
64
65$ project-> SAVE ("Calendarweekdays.xml", $ SaveFileFormat-> xml);
66
67Imprimer "Défini en semaine pour le calendrier, veuillez vérifier le fichier de sortie.";

Télécharger le code en cours d’exécution

Télécharger Définir les jours de semaine pour le calendrier (Aspose.Tasks) à partir de l’un des sites de codage social mentionnés ci-dessous:

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.