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: