PHP의 캘린더의 주중 정의
Contents
[
Hide
Show
]Aspose.Tasks- 캘린더의 주중 정의
Aspose.Tasks java for php를 사용하여 일정에 대한 주중을 정의하려면 defineweekdaysforcalendar 모듈을 호출하십시오. 여기에서 예제 코드를 볼 수 있습니다.
1$ project = 새 프로젝트 ();
2
3$ cal = $ project-> getCalendars ()-> add ( "Calendar1");
4
5$ 주간 = 새로운 주간 ();
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 (new Weekday ($ daytype-> 토요일));
18
19$ cal-> getweekdays ()-> add (new Weekday ($ daytype-> 일요일));
20
21$ myweekday = 새로운 주간 ($ daytype-> 금요일);
22
23$ wt1 = 새로운 작업 시간 ();
24
25$ calendar = new Calendar ();
26
27$ caltime = $ calendar-> getInstance ();
28
29$ caltime-> set (1,1,1,9,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-> settotime ($ 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-> 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 SaveFileFileFormat ();
64
65$ project-> 저장 ( "CalendarWeekDays.xml", $ saveFileFormat-> XML);
66
67인쇄 "정의 주중 일정에 대한 정의 된 경우 출력 파일을 확인하십시오.";
실행 코드 다운로드
아래에 언급 된 소셜 코딩 사이트 중 하나에서 캘린더의 주중 정의 다운로드 :