Definición de los días de semana para el calendario en PHP

Aspose.Tasks - Definición de los días de semana para el calendario

Para definir los días de semana para el calendario usando Aspose.Tasks Java para PHP, simplemente invoque Defineweekdaysforcalendar módulo. Aquí puede ver el código de ejemplo.

 1$ Project = New Project ();
 2
 3$ cal = $ proyecto-> getCalendars ()-> add ("calendar1");
 4
 5$ WeekDay = nuevo Weekday ();
 6
 7$ dayType = new DayType ();
 8
 9$ cal-> getweekdays ()-> add ($ waekday-> createfaultworkingday ($ dayType-> lunes));
10
11$ cal-> getweekdays ()-> add ($ waekday-> createfaultworkingday ($ dayType-> martes));
12
13$ cal-> getweekdays ()-> add ($ waekday-> createfaultworkingday ($ dayType-> miércoles));
14
15$ cal-> getweekdays ()-> add ($ waekday-> createfaultworkingday ($ dayType-> jueves));
16
17$ cal-> getweekdays ()-> add (nuevo día de semana ($ dayType-> sábado));
18
19$ cal-> getweekdays ()-> add (nuevo día de semana ($ dayType-> domingo));
20
21$ myweekday = new Weekday ($ dayType-> viernes);
22
23$ WT1 = New WorkingTime ();
24
25$ calendario = nuevo calendario ();
26
27$ Caltime = $ calendar-> getInstance ();
28
29$ Caltime-> set (1,1,1,9,0,0);
30
31$ date = $ caltime-> gettime ();
32
33$ TIME1-> SETFROMTIME ($ fecha);
34
35$ Caltime-> set (1,1,1,12,0,0);
36
37$ date = $ caltime-> gettime ();
38
39$ TIME1-> SetToTime ($ date);
40
41$ time2 = new WorkingTime ();
42
43$ Caltime-> set (1,1,1,13,0,0);
44
45$ date = $ caltime-> gettime ();
46
47$ TIME2-> SETFROMTIME ($ fecha);
48
49$ Caltime-> set (1,1,1,16,0,0);
50
51$ date = $ caltime-> gettime ();
52
53$ TIME2-> SetToTime ($ date);
54
55$ myweekday-> getWorkingTimes ()-> add ($ time1);
56
57$ myweekday-> getWorkingTimes ()-> add ($ time2);
58
59$ myweekday-> setdayworking (verdadero);
60
61$ cal-> getweekdays ()-> add ($ myweekday);
62
63$ SaveFileFormat = new SaveFileFormat ();
64
65$ Project-> Save ("CalendarWeekdays.xml", $ SaveFileFormat-> xml);
66
67Imprimir "Definidos entre semana para el calendario, verifique el archivo de salida";

Descargar el código de ejecución

Descargar Definición de los días de semana para calendario (Aspose.Tasks) De cualquiera de los sitios de codificación social mencionados a continuación:

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.