ICalUtilSNC - 전역
ICalUtilSNC 스크립트 포함은 iCalendar 규격 이벤트를 생성하는 함수를 제공합니다.
ICalUtilSNC - formatICalComponent(배열 arrEvents)
형식이 지정된 VCALENDAR 구성요소를 생성합니다.
| 이름 | 유형 | 설명 |
|---|---|---|
| arrEvents | 배열 | VCALENDAR 구성 요소를 구성하는 속성입니다. |
| 유형 | 설명 |
|---|---|
| 배열 | VCALENDAR를 구성하는 데 필요한 속성입니다. |
ICalUtilSNC - formatICalEvent(배열, arrEvent, 부울 useAlarm)
형식이 지정된 VEVENT를 생성합니다.
| 이름 | 유형 | 설명 |
|---|---|---|
| arrEvent | 배열 | VEVENT를 구성하는 개별 속성을 포함합니다. |
| useAlarm (영문) | 부울 | true이면 VEVENT에 VALARM을 추가합니다. |
| 유형 | 설명 |
|---|---|
| 문자열 | 형식이 지정된 VEVENT입니다. |
ICalUtilSNC - formatRecurringRule(개체 ruleObj)
VEVENT에 대한 RRULE 속성의 형식을 지정합니다.
| 이름 | 유형 | 설명 |
|---|---|---|
| ruleObj | 객체 | RRULE 속성의 속성을 포함합니다. |
| 유형 | 설명 |
|---|---|
| 문자열 | 서식이 지정된 RRULE 속성입니다. |
ICalUtilSNC - getDateFromScheduleDateTime(GlideScheduleDateTime, scheduleDateTime)
GlideScheduleDateTime에서 날짜를 반환합니다.
| 이름 | 유형 | 설명 |
|---|---|---|
| scheduleDateTime | 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(String sdtStr, String timeZone)
전달된 날짜 및 시간 문자열을 기반으로 GlideScheduleDateTime 객체를 반환합니다.
| 이름 | 유형 | 설명 |
|---|---|---|
| sdtStr | 문자열 | 형식이 지정된 ScheduleDateTime입니다. |
| 시간대 | 문자열 | 옵션입니다. GlideScheduleDateTime 객체를 작성할 때 사용할 시간대입니다. |
| 유형 | 설명 |
|---|---|
| GlideScheduleDateTime | 전달된 날짜 및 시간 문자열의 GlideScheduleDateTime 표현입니다. |
ICalUtilSNC - getTimeFromScheduleDateTime(GlideScheduleDateTime, scheduleDateTime)
GlideScheduleDateTime에서 시간을 반환합니다.
| 이름 | 유형 | 설명 |
|---|---|---|
| scheduleDateTime | GlideScheduleDateTime | 날짜 및 시간의 GlideScheduleDateTime 표현입니다. |
| 유형 | 설명 |
|---|---|
| 문자열 | 형식화된 시간입니다. |
다음 코드 예제에서는 이 메서드를 호출하는 방법을 보여 줍니다.
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