루비의 일정 정의

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"일정에 대한 정의 된 주간에 정의 된 경우 출력 파일을 확인하십시오."

실행 코드 다운로드

아래에 언급 된 소셜 코딩 사이트 중 하나에서 캘린더의 주중 정의 다운로드 :

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.