PHPのカレンダーの平日を定義します
Contents
[
Hide
Show
]Aspose.Tasks -カレンダーの平日を定義する
Aspose.Tasks java for phpを使用してカレンダーの平日を定義するには、**** defineweekdaysforcalendar **モジュールをdefineします。ここでは、サンプルコードを見ることができます。
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($ feekday-> createdefaultworkingday($ daytype-> monday));
10
11$ cal-> getWeekdays() - > add($ feekday-> createdefaultworkingday($ daytype-> tuesday));
12
13$ cal-> getWeekdays() - > add($ weedday-> createdefaultworkingday($ daytype->水曜日));
14
15$ cal-> getWeekdays() - > add($ feekday-> createdefaultworkingday($ daytype->木曜日));
16
17$ cal-> getWeekdays() - > add(new foolyday($ daytype->土曜日));
18
19$ cal-> getWeekdays() - > add(new foolyday($ daytype-> Sunday));
20
21$ myweekday = new平日($ daytype->金曜日);
22
23$ wt1 = new WorkingTime();
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 = new WorkingTime();
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-> settime($ 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( "calendaryweekdays.xml"、$ savefileformat-> xml);
66
67「カレンダーの定義された平日」を印刷してください。出力ファイルを確認してください。」;
実行中のコードをダウンロード
ダウンロードカレンダーの平日(Aspose.Tasks)の定義以下のソーシャルコーディングサイトのいずれかから:*