ICalUtilSNC - 전역
ICalUtilSNC API는 iCalendar 규격 이벤트를 생성하는 함수를 제공합니다.
ICalUtilSNC - formatICalComponent(arrEvents 배열)
형식이 지정된 VCALENDAR 구성요소를 생성합니다.
| 이름 | 유형 | 설명 |
|---|---|---|
| arr이벤트 | 배열 | VCALENDAR 구성요소를 구성하는 속성을 포함합니다. |
| 유형 | 설명 |
|---|---|
| 배열 | VCALENDAR를 형성하는 데 필요한 속성을 포함합니다. |
ICalUtilSNC - formatICalEvent(배열 arrEvent, 부울 useAlarm)
형식이 지정된 VEVENT를 생성합니다.
| 이름 | 유형 | 설명 |
|---|---|---|
| arr이벤트 | 배열 | VEVENT를 구성하는 개별 속성을 포함합니다. |
| 사용 경보 | 부울 | true인 경우 VEVENT에 VALARM을 추가합니다. |
| 유형 | 설명 |
|---|---|
| 문자열 | 형식이 지정된 VEVENT. |
ICalUtilSNC - formatRecurringRule(ruleObj 객체)
VEVENT에 대한 RRULE 속성의 형식을 지정합니다.
| 이름 | 유형 | 설명 |
|---|---|---|
| ruleObj | 객체 | RRULE 속성에 대한 속성을 포함합니다. |
| 유형 | 설명 |
|---|---|
| 문자열 | 서식이 지정된 RRULE 속성입니다. |
ICalUtilSNC - getDateFromScheduleDateTime (GlideScheduleDateTime, scheduleDateTime)
GlideScheduleDateTime에서 날짜를 반환합니다.
| 이름 | 유형 | 설명 |
|---|---|---|
| 일정 날짜/시간 | GlideScheduleDateTime | 날짜와 시간의 GlideScheduleDateTime 표현입니다. |
| 유형 | 설명 |
|---|---|
| 문자열 | 서식 있는 날짜입니다. |
cURL 예
var scheduleDateTime = new GlideScheduleDateTime();
var myICalUtilSNC = new ICalUtilSNC();
var scheduleDate = myICalUtilSNC.getDateFromScheduleDateTime(scheduleDateTime);
gs.info(scheduleDateTime);
gs.info(scheduleDate);
출력:
2023-02-08 09:05:22
20230208
ICalUtilSNC - getSDT(문자열 sdtStr, 문자열 시간대)
서식이 지정된 날짜 시간 문자열이 제공되면 GlideScheduleDateTime 객체를 반환합니다.
| 이름 | 유형 | 설명 |
|---|---|---|
| sdtStr | 문자열 | 형식이 지정된 ScheduleDateTime입니다. |
| 시간대 | 문자열 | 제공된 경우 작성된 GlideScheduleDateTime에 사용됩니다. |
| 유형 | 설명 |
|---|---|
| GlideScheduleDateTime | sdtStr의 GlideScheduleDateTime 표현입니다. |
ICalUtilSNC - getTimeFromScheduleDateTime (GlideScheduleDateTime, scheduleDateTime)
GlideScheduleDateTime에서 시간을 반환합니다.
| 이름 | 유형 | 설명 |
|---|---|---|
| 일정 날짜/시간 | GlideScheduleDateTime | 날짜와 시간의 GlideScheduleDateTime 표현입니다. |
| 유형 | 설명 |
|---|---|
| 문자열 | 형식이 지정된 시간입니다. |
cURL 예
var scheduleDateTime = new GlideScheduleDateTime();
var myICalUtilSNC = new ICalUtilSNC();
var scheduleDate = myICalUtilSNC.getTimeFromScheduleDateTime(scheduleDateTime);
gs.info(scheduleDateTime);
gs.info(scheduleDate);
출력:
2023-02-08 10:21:43
102143Z