ICalUtilSNC : Global
Die ICalUtilSNC-Skripteinbindung bietet Funktionen zum Generieren von iCalendar-konformen Ereignissen.
ICalUtilSNC – formatICalComponent(Array arrEvents)
Erzeugt eine formatierte VCALENDAR-Komponente.
| Name | Typ | Beschreibung |
|---|---|---|
| arrEvents | Array | Eigenschaften, die eine VCALENDAR-Komponente ausmachen. |
| Typ | Beschreibung |
|---|---|
| Array | Eigenschaften, die zum Bilden eines VCALENDAR erforderlich sind. |
ICalUtilSNC – formatICalEvent(Array arrEvent, Boolean useAlarm)
Erzeugt ein formatiertes VEVENT.
| Name | Typ | Beschreibung |
|---|---|---|
| arrEvent | Array | Enthält die einzelnen Eigenschaften, aus denen ein VEVENT besteht. |
| useAlarm | Boolean | Wenn „true“, wird dem VEVENT ein VALARM hinzugefügt. |
| Typ | Beschreibung |
|---|---|
| Zeichenfolge | Das formatierte VEVENT. |
ICalUtilSNC – formatRecurringRule (Object ruleObj)
Formatiert die RRULE-Eigenschaft für ein VEVENT.
| Name | Typ | Beschreibung |
|---|---|---|
| ruleObj | Objekt | Enthält die Eigenschaften für die RRULE-Eigenschaft. |
| Typ | Beschreibung |
|---|---|
| Zeichenfolge | Die formatierte RRULE-Eigenschaft. |
ICalUtilSNC – getDateFromScheduleDateTime (GlideScheduleDateTime scheduleDateTime)
Gibt das Datum von GlideScheduleDateTime zurück.
| Name | Typ | Beschreibung |
|---|---|---|
| scheduleDateTime | GlideScheduleDateTime | Eine GlideScheduleDateTime-Darstellung von Datum und Uhrzeit. |
| Typ | Beschreibung |
|---|---|
| Zeichenfolge | Formatiertes Datum. |
cURL-Beispiel
var scheduleDateTime = new GlideScheduleDateTime();
var myICalUtilSNC = new ICalUtilSNC();
var scheduleDate = myICalUtilSNC.getDateFromScheduleDateTime(scheduleDateTime);
gs.info(scheduleDateTime);
gs.info(scheduleDate);
Ausgabe:
2023-02-08 09:05:22
20230208
ICalUtilSNC – getSDT(String sdtStr, String timeZone)
Gibt ein GlideScheduleDateTime-Objekt basierend auf der übergebenen Datums- und Uhrzeitzeichenfolge zurück.
| Name | Typ | Beschreibung |
|---|---|---|
| sdtStr | Zeichenfolge | Formatierte ScheduleDateTime. |
| timeZone | Zeichenfolge | Optional. Zeitzone, die beim Generieren des GlideScheduleDateTime-Objekts verwendet werden soll. |
| Typ | Beschreibung |
|---|---|
| GlideScheduleDateTime | Eine GlideScheduleDateTime-Darstellung der übergebenen Datums- und Uhrzeitzeichenfolge. |
ICalUtilSNC – getTimeFromScheduleDateTime (GlideScheduleDateTime scheduleDateTime)
Gibt die Uhrzeit von GlideScheduleDateTime zurück.
| Name | Typ | Beschreibung |
|---|---|---|
| scheduleDateTime | GlideScheduleDateTime | Eine GlideScheduleDateTime-Darstellung von Datum und Uhrzeit. |
| Typ | Beschreibung |
|---|---|
| Zeichenfolge | Formatierte Uhrzeit. |
Das folgende Codebeispiel zeigt, wie diese Methode aufgerufen wird.
var scheduleDateTime = new GlideScheduleDateTime();
var myICalUtilSNC = new ICalUtilSNC();
var scheduleDate = myICalUtilSNC.getTimeFromScheduleDateTime(scheduleDateTime);
gs.info(scheduleDateTime);
gs.info(scheduleDate);
Ausgabe:
2023-02-08 10:21:43
102143Z