Definición de los días de semana para el calendario en Ruby

Aspose.Tasks - Definición de los días de semana para el calendario

Para definir los días de semana para el calendario usando Aspose.Tasks Java para Ruby, simplemente invoque Defineweekdaysforcalendar módulo. Aquí puede ver el código de ejemplo.

 1proyecto = rjb :: import ('com.aspose.tasks.project'). Nuevo
 2
 3cal = proyecto.getCalendars (). ADD ("Calendario1")
 4
 5Weekday = rjb :: import ('com.aspose.tasks.weekday')
 6
 7DayType = rjb :: import ('com.aspose.tasks.daytype')
 8
 9Cal.getWeekdays (). Agregar (WeekDay.CreateDefaultWorkingday (DayType.Monday))
10
11Cal.getWeekdays (). ADD (WeekDay.CreateDefaultWorkingday (DayType.Tuesday))
12
13Cal.getWeekdays (). ADD (Día de la semana.
14
15Cal.getWeekdays (). ADD (Día de semana.
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'). Nuevo
24
25Caltime = rjb :: import ('java.util.calendar'). getInstance ()
26
27Caltime.set (1,1,1,9,0,0)
28
29date = caltime.gettime ()
30
31TIME1.setFromTime (fecha)
32
33Caltime.set (1,1,1,12,0,0)
34
35date = caltime.gettime ()
36
37Time1.settotime (fecha)
38
39Time2 = rjb :: import ('com.aspose.tasks.workingtime'). Nuevo
40
41calTo.set (1,1,1,13,0,0)
42
43date = caltime.gettime ()
44
45Time2.setFromTime (fecha)
46
47Caltime.set (1,1,1,16,0,0)
48
49date = caltime.gettime ()
50
51Time2.settotime (fecha)
52
53myweekday.getWorkingTimes (). Agregar (Time1)
54
55myweekday.getWorkingTimes (). Agregar (Time2)
56
57myweekday.setdayworking (verdadero)
58
59Cal.getweekdays (). Agregar (MyWeekday)
60
61Project.save ("calendarweekdays.xml", rjb :: import ('com.aspose.tasks.saveFileFormat'). XML)
62
63pone "los días de semana definidos para el calendario, verifique el archivo de salida".

Descargar el código de ejecución

Descargar Definición de los días de semana para calendario (Aspose.Tasks) De cualquiera de los sitios de codificación social mencionados a continuación:

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.