---
sourceDocument: 호주 API 참조
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ko-KR/api-reference

 Release :

    - australia

ft:locale :

    - ko-KR

ft:publication_title :

    - 호주 API 참조

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# ICalUtilSNC - 전역

# ICalUtilSNC - 전역 {#ariaid-title1}

ICalUtilSNC 스크립트 포함은 iCalendar 규격 이벤트를 생성하는 함수를 제공합니다.

## ICalUtilSNC - formatICalComponent(배열 arrEvents) {#ariaid-title2}

서식이 지정된 VCALENDAR 구성요소를 생성합니다.
{#r_ICalUtilSNC-formatICalComponent_Array__table_jbj_csf_hx__entry__3}

| 이름 | 유형 | 설명 |
|-|-|-|
| arr이벤트 | 배열 | VCALENDAR 구성요소를 구성하는 속성입니다. |
[표 1. 매개변수]

{#r_ICalUtilSNC-formatICalComponent_Array__table_jbj_csf_hx} {#r_ICalUtilSNC-formatICalComponent_Array__table_kbj_csf_hx__entry__2}

| 유형 | 설명 |
|-|-|
| 배열 | VCALENDAR를 형성하는 데 필요한 속성입니다. |
[표 2. 반환]

{#r_ICalUtilSNC-formatICalComponent_Array__table_kbj_csf_hx}

## ICalUtilSNC - formatICalEvent(배열 arrEvent, 부울 useAlarm) {#ariaid-title3}

형식이 지정된 VEVENT를 생성합니다.
{#r_ICalUtilSNC-formatICalEvent_Array_Boolean__table_qxl_5qf_hx__entry__3}

| 이름 | 유형 | 설명 |
|-|-|-|
| arrEvent | 배열 | VEVENT를 구성하는 개별 속성을 포함합니다. |
| 사용 알람 | 부울 | true인 경우 VEVENT에 VALARM을 추가합니다. |
[표 3. 매개변수]

{#r_ICalUtilSNC-formatICalEvent_Array_Boolean__table_qxl_5qf_hx} {#r_ICalUtilSNC-formatICalEvent_Array_Boolean__table_rxl_5qf_hx__entry__2}

| 유형 | 설명 |
|-|-|
| 문자열 | 형식이 지정된 VEVENT입니다. |
[표 4. 반환]

{#r_ICalUtilSNC-formatICalEvent_Array_Boolean__table_rxl_5qf_hx}

## ICalUtilSNC - formatRecurringRule(객체 ruleObj) {#ariaid-title4}

VEVENT에 대한 RRULE 속성의 형식을 지정합니다.
{#r_ICalUtilSNC-formatRecurringRule_Object__table_gvv_spf_hx__entry__3}

| 이름 | 유형 | 설명 |
|-|-|-|
| ruleObj | 객체 | RRULE 속성에 대한 속성을 포함합니다. |
[표 5. 매개변수]

{#r_ICalUtilSNC-formatRecurringRule_Object__table_gvv_spf_hx} {#r_ICalUtilSNC-formatRecurringRule_Object__table_hvv_spf_hx__entry__2}

| 유형 | 설명 |
|-|-|
| 문자열 | 형식이 지정된 RRULE 속성입니다. |
[표 6. 반환]

{#r_ICalUtilSNC-formatRecurringRule_Object__table_hvv_spf_hx}

## ICalUtilSNC - getDateFromScheduleDateTime (GlideScheduleDateTime scheduleDateTime) {#ariaid-title5}

GlideScheduleDateTime에서 날짜를 반환합니다.
{#r_ICalUtilSNC-getDateFromScheduleDateTime_GSDT__table_uwx_3tf_hx__entry__3}

| 이름 | 유형 | 설명 |
|-|-|-|
| scheduleDateTime | GlideScheduleDateTime | 날짜 및 시간의 GlideScheduleDateTime 표현입니다. |
[표 7. 매개변수]

{#r_ICalUtilSNC-getDateFromScheduleDateTime_GSDT__table_uwx_3tf_hx} {#r_ICalUtilSNC-getDateFromScheduleDateTime_GSDT__table_vwx_3tf_hx__entry__2}

| 유형 | 설명 |
|-|-|
| 문자열 | 형식화된 날짜입니다. |
[표 8. 반환]

{#r_ICalUtilSNC-getDateFromScheduleDateTime_GSDT__table_vwx_3tf_hx}  

### cURL 예 {#r_ICalUtilSNC-getDateFromScheduleDateTime_GSDT__example_ccl_h3f_lwb}

    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, 문자열 timeZone) {#ariaid-title6}

전달된 날짜 및 시간 문자열을 기반으로 GlideScheduleDateTime 객체를 반환합니다.
{#r_ICalUtilSNC-getSDT_String_String__table_ern_ksf_hx__entry__3}

| 이름 | 유형 | 설명 |
|-|-|-|
| sdtStr | 문자열 | 서식이 지정된 ScheduleDateTime입니다. |
| 시간대 | 문자열 | 옵션입니다. GlideScheduleDateTime 객체를 생성할 때 사용할 시간대입니다. |
[표 9. 매개변수]

{#r_ICalUtilSNC-getSDT_String_String__table_ern_ksf_hx} {#r_ICalUtilSNC-getSDT_String_String__table_frn_ksf_hx__entry__2}

| 유형 | 설명 |
|-|-|
| GlideScheduleDateTime | 전달된 날짜 및 시간 문자열의 GlideScheduleDateTime 표현입니다. |
[표 10. 반환]

{#r_ICalUtilSNC-getSDT_String_String__table_frn_ksf_hx}

## ICalUtilSNC - getTimeFromScheduleDateTime(GlideScheduleDateTime scheduleDateTime) {#ariaid-title7}

GlideScheduleDateTime에서 시간을 반환합니다.
{#r_ICalUtilSNC-getTimeFromScheduleDateTime_GSDT__table_trh_d5f_hx__entry__3}

| 이름 | 유형 | 설명 |
|-|-|-|
| scheduleDateTime | GlideScheduleDateTime | 날짜 및 시간의 GlideScheduleDateTime 표현입니다. |
[표 11. 매개변수]

{#r_ICalUtilSNC-getTimeFromScheduleDateTime_GSDT__table_trh_d5f_hx} {#r_ICalUtilSNC-getTimeFromScheduleDateTime_GSDT__table_urh_d5f_hx__entry__2}

| 유형 | 설명 |
|-|-|
| 문자열 | 형식화된 시간입니다. |
[표 12. 반환]

{#r_ICalUtilSNC-getTimeFromScheduleDateTime_GSDT__table_urh_d5f_hx}  
다음 코드 예제에서는 이 메서드를 호출하는 방법을 보여 줍니다.

    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


