Определение недели для календаря в PHP
Contents
[
Hide
Show
]Aspose.Tasks - определение будни для календаря
Aspose.Tasks Чтобы определить будние дни для календаря, используя aspose.tasks java для php, просто вызовите Defineweekdaysdaysforcalendar модуль. Здесь вы можете увидеть пример кода.
1$ project = new Project ();
2
3$ cal = $ project-> getCalendars ()-> add ("calendar1");
4
5$ Wayday = новый будний день ();
6
7$ daytype = new Daytype ();
8
9$ cal-> getWeekDays ()-> add ($ WeekDay-> CreateFaultWorkingDay ($ daytype-> понедельник));
10
11$ cal-> getWeekDays ()-> add ($ WeekDay-> CreateFaultWorkingDay ($ daytype-> вторник));
12
13$ cal-> getWeekDays ()-> add ($ WeekDay-> CreateFaultWorkingDay ($ daytype-> Среда));
14
15$ cal-> getWeekDays ()-> add ($ WeekDay-> CreateFaultWorkingDay ($ daytype-> четверг));
16
17$ cal-> getWeekDays ()-> add (новый будний день ($ daytype-> суббота));
18
19$ cal-> getWeekDays ()-> add (новый будний день ($ daytype-> воскресенье));
20
21$ myweekday = новый будний день ($ daytype-> пятница);
22
23$ wt1 = новая работа в работе ();
24
25$ calendar = новый календарь ();
26
27$ caltime = $ calendar-> getInstance ();
28
29$ caltime-> set (1,1,1,9,0,0,0);
30
31$ date = $ caltime-> gettime ();
32
33$ time1-> setfromtime ($ date);
34
35$ caltime-> set (1,1,1,12,0,0);
36
37$ date = $ caltime-> gettime ();
38
39$ Time1-> Cettiotime ($ Date);
40
41$ time2 = новая работа ();
42
43$ caltime-> set (1,1,1,13,0,0);
44
45$ date = $ caltime-> gettime ();
46
47$ time2-> setfromtime ($ date);
48
49$ caltime-> set (1,1,1,16,0,0);
50
51$ date = $ caltime-> gettime ();
52
53$ Time2-> CetTotoMeme ($ 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
67Распечатайте «Определенные будние дни для календаря, пожалуйста, проверьте выходной файл»;
Скачать запуск кода
Скачать Определение недели для календаря (aspose.tasks) С любого из указанных сайтов социального кодирования: