Definición de los días de semana para el calendario en Ruby
Contents
[
Hide
Show
]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: