ICalUtilSNC - 전역

ICalUtilSNC API는 iCalendar 규격 이벤트를 생성하는 함수를 제공합니다.

ICalUtilSNC - formatICalComponent(arrEvents 배열)

형식이 지정된 VCALENDAR 구성요소를 생성합니다.

표 1. 매개변수
이름 유형 설명
arr이벤트 배열 VCALENDAR 구성요소를 구성하는 속성을 포함합니다.
표 2. 반환
유형 설명
배열 VCALENDAR를 형성하는 데 필요한 속성을 포함합니다.

ICalUtilSNC - formatICalEvent(배열 arrEvent, 부울 useAlarm)

형식이 지정된 VEVENT를 생성합니다.

표 3. 매개변수
이름 유형 설명
arr이벤트 배열 VEVENT를 구성하는 개별 속성을 포함합니다.
사용 경보 부울 true인 경우 VEVENT에 VALARM을 추가합니다.
표 4. 반환
유형 설명
문자열 형식이 지정된 VEVENT.

ICalUtilSNC - formatRecurringRule(ruleObj 객체)

VEVENT에 대한 RRULE 속성의 형식을 지정합니다.

표 5. 매개변수
이름 유형 설명
ruleObj 객체 RRULE 속성에 대한 속성을 포함합니다.
표 6. 반환
유형 설명
문자열 서식이 지정된 RRULE 속성입니다.

ICalUtilSNC - getDateFromScheduleDateTime (GlideScheduleDateTime, scheduleDateTime)

GlideScheduleDateTime에서 날짜를 반환합니다.

표 7. 매개변수
이름 유형 설명
일정 날짜/시간 GlideScheduleDateTime 날짜와 시간의 GlideScheduleDateTime 표현입니다.
표 8. 반환
유형 설명
문자열 서식 있는 날짜입니다.

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 객체를 반환합니다.

표 9. 매개변수
이름 유형 설명
sdtStr 문자열 형식이 지정된 ScheduleDateTime입니다.
시간대 문자열 제공된 경우 작성된 GlideScheduleDateTime에 사용됩니다.
표 10. 반환
유형 설명
GlideScheduleDateTime sdtStr의 GlideScheduleDateTime 표현입니다.

ICalUtilSNC - getTimeFromScheduleDateTime (GlideScheduleDateTime, scheduleDateTime)

GlideScheduleDateTime에서 시간을 반환합니다.

표 11. 매개변수
이름 유형 설명
일정 날짜/시간 GlideScheduleDateTime 날짜와 시간의 GlideScheduleDateTime 표현입니다.
표 12. 반환
유형 설명
문자열 형식이 지정된 시간입니다.

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