루비의 일정 정의
Contents
[
Hide
Show
]Aspose.Tasks- 캘린더의 주중 정의
Aspose.Tasks java를 사용하여 캘린더의 주중을 정의하려면 defineweekdaysforcalendar ** 모듈을 호출하십시오. 여기에서 예제 코드를 볼 수 있습니다.
1project = rjb :: import ( 'com.Aspose.Tasks.project')
2
3cal = project.getCalendars (). add ( "Calendar1")
4
5주간 = rjb :: import ( 'com.Aspose.Tasks.weekday')
6
7daytype = rjb :: import ( 'com.Aspose.Tasks.daytype')
8
9cal.getWeekDays (). add (주간 .CreatedEfaultWorkingday (daytype.monday))
10
11cal.getWeekDays (). add (주간 .CreatedEfaultWorkingday (daytype.tuesday))
12
13cal.getWeekDays (). Add (주간 .CreatedEfaultWorkingday (daytype.wednesday))
14
15cal.getWeekDays (). Add (주간 .CreatedEfaultWorkingday (daytype.thursday))
16
17cal.getWeekDays (). Add (rjb :: import ( 'com.Aspose.Tasks.weekday'). New (Daytype.saturday))
18
19cal.getWeekDays (). add (rjb :: import ( 'com.Aspose.Tasks.weekday'). New (Daytype.sunday))
20
21myweekday = rjb :: import ( 'com.Aspose.Tasks.weekday'). New (daytype.friday)
22
23time1 = rjb :: import ( 'com.Aspose.Tasks.workingtime')
24
25caltime = rjb :: import ( 'java.util.calendar'). getinstance ()
26
27caltime.set (1,1,1,9,0,0)
28
29날짜 = caltime.gettime ()
30
31time1.setfromtime (날짜)
32
33caltime.set (1,1,1,12,0,0)
34
35날짜 = caltime.gettime ()
36
37time1.settotime (날짜)
38
39time2 = rjb :: import ( 'com.Aspose.Tasks.workingtime')
40
41caltime.set (1,1,1,13,0,0)
42
43날짜 = caltime.gettime ()
44
45time2.setfromtime (날짜)
46
47caltime.set (1,1,1,16,0,0)
48
49날짜 = caltime.gettime ()
50
51time2.settotime (날짜)
52
53myweekday.getWorkingTimes (). add (time1)
54
55myweekday.getworkingtimes (). add (time2)
56
57myweekday.setdayworking (true)
58
59cal.getWeekDays (). Add (MyWeekday)
60
61project.save ( "calendarweekdays.xml", rjb :: import ( 'com.Aspose.Tasks.savefileformat'). xml)
62
63"일정에 대한 정의 된 주간에 정의 된 경우 출력 파일을 확인하십시오."
실행 코드 다운로드
아래에 언급 된 소셜 코딩 사이트 중 하나에서 캘린더의 주중 정의 다운로드 :