---
sourceDocument: Xanadu-API-Referenz
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/de-DE/xanadu/api-reference

 Release :

    - xanadu

ft:locale :

    - de-DE

ft:publication_title :

    - Xanadu-API-Referenz

ft:clusterId :

    - crapiref

bundleId :

    - crapiref

workflow :

    - Creator


---

# GlideDateTime : Global

# GlideDateTime : Global {#ariaid-title1}

* Freigeben Version: Xanadu
* 
* Aktualisiert 1. August 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 35 Minuten Lesedauer

Die GlideDateTime -Klasse bietet Methoden zum Ausführen von Vorgängen für GlideDateTime-Objekte.

Verwenden Sie die GlideDateTime -Methoden für Datum/Uhrzeit-Vorgänge, z. B. das Instanziieren eines GlideDateTime-Objekts, Datum/Uhrzeit-Berechnungen, Formatieren von Datum/Uhrzeit oder Konvertieren zwischen Datum/Uhrzeit-Formaten.

Anleitungen zu Datums-/Uhrzeiteingabezeichenfolgen mit einer Liste häufiger Formatkonflikte finden Sie unter [Richtlinien für das Datums- und Uhrzeitformat](https://servicenow-prod.fluidtopics.net/PdiBb4QmDbBOYIv~yCOyZw#date-and-time-format-guidelines "Sie können ein Datumsformat mit einer Sequenz bestimmter Datums- und Uhrzeitmusterzeichenfolgen angeben. Eine Musterzeichenfolge besteht aus einem oder mehreren Groß- und Kleinbuchstaben von A bis Z. Text in Anführungszeichen wird ignoriert und stattdessen in die Datumsausgabe kopiert.").

## GlideDateTime -- GlideDateTime() {#ariaid-title2}

Instanziiert ein neues GlideDateTime- Objekt mit dem aktuellen Datum und der aktuellen Uhrzeit.
{#r_GDT-GlideDateTime__table_qpq_slc_nt__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| Keine |   |   |
[Tabelle : 1. Parameter]

{#r_GDT-GlideDateTime__table_qpq_slc_nt}  
In diesem Beispiel wird ein GlideDateTime- Objekt instanziiert.

    var gdt = new GlideDateTime();
    gs.info(gdt);

Ausgabe:

    2022-08-08 16:51:44

## GlideDateTime -- GlideDateTime(String dateTime) {#ariaid-title3}

Instanziiert ein neues GlideDateTime -Objekt anhand des übergebenen Datums- und Uhrzeitwerts.
Das System versucht, den übergebenen Wert mit dem angegebenen internen Systemformat abzugleichen. Wenn das Argument nicht mit dem Systemformat übereinstimmt, versucht das System, es einem der folgenden Formate in dieser Reihenfolge zuzuordnen:

* JJJJ-MM-TT hh:mm:ss
* MM/TT/JJJJ hh:mm:ss
* MM-TT-JJJJ hh:mm:ss
* MM-TT-JJJJ HH:mm
* MM-TT-JJJJ
* MM/TT/JJJJ
* TT-MM-JJJJ hh:mm:ss
* TT-MM-JJJJ hh.mm.ss
* TT-MM-JJJJ hh.mm
* TT-MM-JJ hh.mm.ss
* TT/MM/JJJJ
* TT-MM-JJJJ
* JJJJ-MM-TT HH:mm
* JJJJ-MM-TT
* TT.MM.JJJJ hh:mm:ss
* TT.MM.JJJJ hh.mm.ss
* TT.MM.JJJJ hh:mm:ss a
* TT.MM.JJJJ hh.mm.ss a
* TT.MM.JJJJ

{#r_GDT-GlideDateTime_S__ul_xgq_hmz_lnb}  
Hinweis:  
Das folgende Format wird nicht unterstützt:

* jjjj-MM-tt'T'HH:mm:ss.SSANZ
{#r_GDT-GlideDateTime_S__ul_udg_d5w_lcc}
{#r_GDT-GlideDateTime_S__table_ufk_jmc_nt__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| dateTime | Zeichenfolge | UTC-Datum und -Uhrzeit, die im GlideDateTime- Objekt festgelegt werden sollen. |
[Tabelle : 2. Parameter]

{#r_GDT-GlideDateTime_S__table_ufk_jmc_nt}  

    var gdt = new GlideDateTime("2023-01-01 12:00:00");
    gs.info(gdt);

Ausgabe:

    2023-01-01 12:00:00

## GlideDateTime -- GlideDateTime(GlideDateTime gdt) {#ariaid-title4}

Instanziiert ein neues GlideDateTime- Objekt, das auf die Zeit eines angegebenen GlideDateTime- Objekts festgelegt ist.
{#r_GDT-GlideDateTime_GDT__table_jqw_cnc_nt__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| gDT | GlideDateTime | Objekt, das zum Einstellen der Uhrzeit des neuen Objekts verwendet wird. |
[Tabelle : 3. Parameter]

{#r_GDT-GlideDateTime_GDT__table_jqw_cnc_nt}  
In diesem Beispiel wird ein GlideDateTime -Objekt im `Format „jjjj-MM-tt'T'HH:mm:ss.SSZZ" instanziiert`.

    var gdt1 = new GlideDateTime("2023-07-04T12:08:56.235-0700");
    var gdt2 = new GlideDateTime(gdt1);
    gs.info(gdt1);
    gs.info(gdt2);

Ausgabe:

    2023-07-04 19:08:56
    2023-07-04 19:08:56

## GlideDateTime -- add (Number milliseconds) {#ariaid-title5}

Fügt dem GlideDateTime-Objekt eine angegebene Anzahl von Millisekunden hinzu.
{#r_GDT-add_N__table_x2g_nsl_nt__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| milliseconds | Zahl | Die Anzahl der Millisekunden, die hinzugefügt werden sollen |
[Tabelle : 4. Parameter]

{#r_GDT-add_N__table_x2g_nsl_nt} {#r_GDT-add_N__table_y2g_nsl_nt__entry__2}

| Typ | Beschreibung |
|-|-|
| void |   |
[Tabelle : 5. Ergebnisse]

{#r_GDT-add_N__table_y2g_nsl_nt}  

    var gdt = new GlideDateTime("2011-08-31 08:00:00");
    gs.print(gdt.getNumericValue());
    gdt.add(10);
    gs.print(gdt.getNumericValue());

Ausgabe:

    1314777600000
    1314777600010

### Bereichsbezogenes Äquivalent {#r_GDT-add_N__section_bqp_jnr_mcb}

Um die add()-Methode in einer bereichsbezogenen Anwendung zu verwenden, verwenden Sie die entsprechende bereichsbezogene Methode: [add()](https://servicenow-prod.fluidtopics.net/u_rnp1jEndqk~Xtn_6vx_Q#r_ScopedGlideDateTimeAdd_Number "Fügt dem aktuellen GlideDateTime-Objekt die angegebene Anzahl von Millisekunden hinzu.").

## GlideDateTime -- add(GlideTime time) {#ariaid-title6}

Fügt dem aktuellen GlideDateTime-Objekt ein GlideTime-Objekt hinzu.
{#r_GDT-add_GT__table_e4r_xs2_nt__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| time | [GlideTime](https://servicenow-prod.fluidtopics.net/~r87bWqD5iB1jzrmPhxeKw#c_GlideTimeScopedAPI "Die GlideTime- API bietet Methoden zum Ausführen von Vorgängen für GlideTime-Objekte, z. B. das Instanziieren von GlideTime-Objekten oder das Arbeiten mit GlideTime-Feldern.") | GlideTime-Objekt, dessen Zeitwert zum angegebenen GlideDateTime-Objekt addiert werden soll. |
[Tabelle : 6. Parameter]

{#r_GDT-add_GT__table_e4r_xs2_nt} {#r_GDT-add_GT__table_f4r_xs2_nt__entry__2}

| Typ | Beschreibung |
|-|-|
| void |   |
[Tabelle : 7. Ergebnisse]

{#r_GDT-add_GT__table_f4r_xs2_nt}  
In diesem Beispiel wird gezeigt, wie der im gdt-GlideDateTime-Objekt festgelegten Zeit 20 Sekunden hinzugefügt werden.

    var gdt = new GlideDateTime("2011-08-31 08:00:00");
    var gtime1 = new GlideTime();
    gtime1.setValue("00:00:20");
    gdt.add(gtime1);
    gs.print(gdt.toString());

Ausgabe:

    2011-08-31 08:00:20

### Bereichsbezogenes Äquivalent {#r_GDT-add_GT__section_prv_gnr_mcb}

Um die add()-Methode in einer bereichsbezogenen Anwendung zu verwenden, verwenden Sie die entsprechende bereichsbezogene Methode: [add()](https://servicenow-prod.fluidtopics.net/u_rnp1jEndqk~Xtn_6vx_Q#r_ScopedGlideDateTimeAdd_GlideTime_gd "Fügt dem aktuellen GlideDateTime-Objekt ein GlideTime-Objekt hinzu.").

## GlideDateTime -- addDays(Number days) {#ariaid-title7}

Fügt eine angegebene Anzahl an Tagen zum aktuellen GlideDateTime-Objekt hinzu. Ein negativer Parameter zieht Tage ab.
Benutzen Sie addDaysLocalTime() und addDaysUTC() anstelle dieser Methode.
{#r_GDT-addDays_N__table_h1q_3t2_nt__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| days | Zahl | Die Anzahl der Tage, die hinzugefügt werden sollen. Verwenden Sie zum Subtrahieren eine negative Zahl. |
[Tabelle : 8. Parameter]

{#r_GDT-addDays_N__table_h1q_3t2_nt} {#r_GDT-addDays_N__table_i1q_3t2_nt__entry__2}

| Typ | Beschreibung |
|-|-|
| void |   |
[Tabelle : 9. Ergebnisse]

{#r_GDT-addDays_N__table_i1q_3t2_nt}  

    var gdt = new GlideDateTime("2011-08-31 08:00:00");
    gdt.addDays(-1);
    gs.print(gdt.getDate());

Ausgabe:

    2011-08-30

## GlideDateTime -- addDaysLocalTime (Number days) {#ariaid-title8}

Fügt eine angegebene Anzahl an Tagen zum aktuellen GlideDateTime-Objekt hinzu. Ein negativer Parameter zieht Tage ab.
Die Methode ermittelt das lokale Datum und die lokale Uhrzeit, die dem vom GlideDateTime-Objekt gespeicherten Wert entsprechen, und addiert oder subtrahiert dann Tage unter Verwendung der lokalen Datums- und Uhrzeitwerte.
{#r_GDT-addDaysLocalTime_N__table_ll1_xt2_nt__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| days | Zahl | Die Anzahl der Tage, die hinzugefügt werden sollen. Verwenden Sie zum Subtrahieren einen negativen Wert. |
[Tabelle : 10. Parameter]

{#r_GDT-addDaysLocalTime_N__table_ll1_xt2_nt} {#r_GDT-addDaysLocalTime_N__table_ml1_xt2_nt__entry__2}

| Typ | Beschreibung |
|-|-|
| void |   |
[Tabelle : 11. Ergebnisse]

{#r_GDT-addDaysLocalTime_N__table_ml1_xt2_nt}  

    var gdt = new GlideDateTime("2011-08-31 08:00:00");
    gdt.addDaysLocalTime(-1);
    gs.print(gdt.getLocalDate());

Ausgabe:

    2011-08-30

### Bereichsbezogenes Äquivalent {#r_GDT-addDaysLocalTime_N__section_hnw_5lr_mcb}

Um die addDaysLocalTime()-Methode in einer bereichsbezogenen Anwendung zu verwenden, verwenden Sie die entsprechende bereichsbezogene Methode: [addDaysLocalTime()](https://servicenow-prod.fluidtopics.net/u_rnp1jEndqk~Xtn_6vx_Q#r_ScopedGlideDateTimeAddDaysLocalTime_Number "Fügt eine angegebene Anzahl an Tagen zum aktuellen GlideDateTime-Objekt hinzu. Ein negativer Parameter zieht Tage ab. Die Methode ermittelt das lokale Datum und die lokale Uhrzeit, die dem vom GlideDateTime-Objekt gespeicherten Wert entsprechen, und addiert oder subtrahiert dann Tage unter Verwendung der lokalen Datums- und Uhrzeitwerte.").

## GlideDateTime -- addDaysUTC(Number days) {#ariaid-title9}

Fügt eine angegebene Anzahl an Tagen zum aktuellen GlideDateTime-Objekt hinzu. Ein negativer Parameter zieht Tage ab.
Die Methode ermittelt das UTC-Datum und die UTC-Zeit, die dem vom GlideDateTime-Objekt gespeicherten Wert entsprechen, und addiert oder subtrahiert dann Tage unter Verwendung der UTC-Datums- und Uhrzeitwerte.
{#r_GDT-addDaysUTC_N__table_vyt_k52_nt__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| days | Zahl | Die Anzahl der Tage, die hinzugefügt werden sollen. Verwenden Sie zum Subtrahieren einen negativen Wert. |
[Tabelle : 12. Parameter]

{#r_GDT-addDaysUTC_N__table_vyt_k52_nt} {#r_GDT-addDaysUTC_N__table_wyt_k52_nt__entry__2}

| Typ | Beschreibung |
|-|-|
| void |   |
[Tabelle : 13. Ergebnisse]

{#r_GDT-addDaysUTC_N__table_wyt_k52_nt}  

    var gdt = new GlideDateTime("2011-08-31 08:00:00");
    gdt.addDaysUTC(-1);
    gs.print(gdt.getDate());

Ausgabe:

    2011-08-30

### Bereichsbezogenes Äquivalent {#r_GDT-addDaysUTC_N__section_ljh_ylr_mcb}

Um die addDaysUTC()-Methode in einer bereichsbezogenen Anwendung zu verwenden, verwenden Sie die die entsprechende bereichsbezogene Methode: [addDaysUTC()](https://servicenow-prod.fluidtopics.net/u_rnp1jEndqk~Xtn_6vx_Q#r_ScopedGlideDateTimeAddDaysUTC_Number "Fügt eine angegebene Anzahl an Tagen zum aktuellen GlideDateTime-Objekt hinzu. Ein negativer Parameter zieht Tage ab. Die Methode ermittelt das UTC-Datum und die UTC-Zeit, die dem vom GlideDateTime-Objekt gespeicherten Wert entsprechen, und addiert oder subtrahiert dann Tage unter Verwendung der UTC-Datums- und Uhrzeitwerte.").

## GlideDateTime -- addSeconds (Number seconds) {#ariaid-title10}

Fügt dem GlideDateTime-Objekt eine angegebene Anzahl von Sekunden hinzu.
{#r_GDT-addSeconds_N__table_xlx_zsl_nt__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| seconds | Zahl | Die Anzahl der Sekunden, die hinzugefügt werden sollen |
[Tabelle : 14. Parameter]

{#r_GDT-addSeconds_N__table_xlx_zsl_nt} {#r_GDT-addSeconds_N__table_ylx_zsl_nt__entry__2}

| Typ | Beschreibung |
|-|-|
| void |   |
[Tabelle : 15. Ergebnisse]

{#r_GDT-addSeconds_N__table_ylx_zsl_nt}  

    var gdt = new GlideDateTime("2011-12-07 08:00:00");
    gdt.addSeconds(1000);
    gs.print(gdt.getValue());

Ausgabe:

    2011-12-07 08:16:40

### Bereichsbezogenes Äquivalent {#r_GDT-addSeconds_N__section_mnz_gmr_mcb}

Um die addSeconds()-Methode in einer bereichsbezogenen Anwendung zu verwenden, verwenden Sie die entsprechende bereichsbezogene Methode: [addSeconds()](https://servicenow-prod.fluidtopics.net/u_rnp1jEndqk~Xtn_6vx_Q#r_ScopedGlideDateTimeAddSeconds_Number "Fügt dem aktuellen GlideDateTime-Objekt die angegebene Anzahl von Sekunden hinzu.").

## GlideDateTime -- addWeeks(Number weeks) {#ariaid-title11}

Fügt dem aktuellen GlideDateTime-Objekt eine angegebene Anzahl von Wochen hinzu. Ein negativer Parameter zieht Wochen ab.
Verwenden Sie addWeeksLocalTime() und addWeeksUTC() anstelle dieser Methode.
{#r_GDT-addWeeks_N__table_bpk_v52_nt__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| weeks | Zahl | Die Anzahl der Wochen, die hinzugefügt werden sollen. Verwenden Sie zum Subtrahieren eine negative Zahl. |
[Tabelle : 16. Parameter]

{#r_GDT-addWeeks_N__table_bpk_v52_nt} {#r_GDT-addWeeks_N__table_cpk_v52_nt__entry__2}

| Typ | Beschreibung |
|-|-|
| void |   |
[Tabelle : 17. Ergebnisse]

{#r_GDT-addWeeks_N__table_cpk_v52_nt}  

    var gdt = new GlideDateTime("2011-08-31 08:00:00");
    gdt.addWeeks(-1);
    gs.print(gdt.getDate());

Ausgabe:

    2011-08-24

## GlideDateTime -- addWeeksLocalTime(Number weeks) {#ariaid-title12}

Fügt dem aktuellen GlideDateTime-Objekt eine angegebene Anzahl von Wochen hinzu. Ein negativer Parameter zieht Wochen ab.
Die Methode ermittelt das lokale Datum und die lokale Uhrzeit, die dem vom GlideDateTime-Objekt gespeicherten Wert entsprechen, und addiert oder subtrahiert dann die Wochen mit den lokalen Datums- und Uhrzeitwerten.
{#r_GDT-addWeeksLocalTime_N__table_ozv_3v2_nt__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| weeks | Zahl | Die Anzahl der Wochen, die hinzugefügt werden sollen. Verwenden Sie zum Subtrahieren eine negative Zahl. |
[Tabelle : 18. Parameter]

{#r_GDT-addWeeksLocalTime_N__table_ozv_3v2_nt} {#r_GDT-addWeeksLocalTime_N__table_pzv_3v2_nt__entry__2}

| Typ | Beschreibung |
|-|-|
| void |   |
[Tabelle : 19. Ergebnisse]

{#r_GDT-addWeeksLocalTime_N__table_pzv_3v2_nt}  

    var gdt = new GlideDateTime("2011-08-31 08:00:00");
    gdt.addWeeksLocalTime(-1);
    gs.print(gdt.getDate());

Ausgabe:

    2011-08-24

### Bereichsbezogenes Äquivalent {#r_GDT-addWeeksLocalTime_N__section_uq1_wmr_mcb}

Um die addWeeksLocalTime()-Methode in einer bereichsbezogenen Anwendung zu verwenden, verwenden Sie die entsprechende bereichsbezogene Methode: [addWeeksLocalTime()](https://servicenow-prod.fluidtopics.net/u_rnp1jEndqk~Xtn_6vx_Q#r_ScopedGlideDateTimeAddWeeksLocalTime_Number "Fügt dem aktuellen GlideDateTime-Objekt eine angegebene Anzahl von Wochen hinzu. Ein negativer Parameter zieht Wochen ab. Die Methode ermittelt das lokale Datum und die lokale Uhrzeit, die dem vom GlideDateTime-Objekt gespeicherten Wert entsprechen, und addiert oder subtrahiert dann die Wochen mit den lokalen Datums- und Uhrzeitwerten.").

## GlideDateTime -- addWeeksUTC(Number weeks) {#ariaid-title13}

Fügt dem aktuellen GlideDateTime-Objekt eine angegebene Anzahl von Wochen hinzu. Ein negativer Parameter zieht Wochen ab.
Die Methode ermittelt das UTC-Datum und die UTC-Uhrzeit, die dem vom GlideDateTime-Objekt gespeicherten Wert entsprechen, und addiert oder subtrahiert dann Wochen mit den UTC-Datums- und Uhrzeitwerten.
{#r_GDT-addWeeksUTC_N__table_rdr_5v2_nt__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| weeks | Zahl | Die Anzahl der Wochen, die hinzugefügt werden sollen. Verwenden Sie zum Subtrahieren eine negative Zahl. |
[Tabelle : 20. Parameter]

{#r_GDT-addWeeksUTC_N__table_rdr_5v2_nt} {#r_GDT-addWeeksUTC_N__table_sdr_5v2_nt__entry__2}

| Typ | Beschreibung |
|-|-|
| void |   |
[Tabelle : 21. Ergebnisse]

{#r_GDT-addWeeksUTC_N__table_sdr_5v2_nt}  

    var gdt = new GlideDateTime("2011-08-31 08:00:00");
    gdt.addWeeksUTC(-1);
    gs.print(gdt.getDate());

Ausgabe:

    2011-08-24

### Bereichsbezogenes Äquivalent {#r_GDT-addWeeksUTC_N__section_pnm_ymr_mcb}

Um die addWeeksUTC()-Methode in einer bereichsbezogenen Anwendung zu verwenden, verwenden Sie die entsprechende bereichsbezogene Methode: [addWeeksUTC()](https://servicenow-prod.fluidtopics.net/u_rnp1jEndqk~Xtn_6vx_Q#r_ScopedGlideDateTimeAddWeeksUTC_Number "Fügt dem aktuellen GlideDateTime-Objekt eine angegebene Anzahl von Wochen hinzu. Ein negativer Parameter zieht Wochen ab. Die Methode ermittelt das UTC-Datum und die UTC-Uhrzeit, die dem vom GlideDateTime-Objekt gespeicherten Wert entsprechen, und addiert oder subtrahiert dann Wochen mit den UTC-Datums- und Uhrzeitwerten.").

## GlideDateTime -- addMonths(Number months) {#ariaid-title14}

Fügt dem aktuellen GlideDateTime-Objekt eine angegebene Anzahl von Monaten hinzu. Ein negativer Parameter zieht Monate ab.
Verwenden Sie addMonthsLocalTime() oder addMonthsUTC() anstelle dieser Methode.
{#r_GDT-addMonths_N__table_tgm_bkk_nt__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| months | Zahl | Die Anzahl der Monate, die hinzugefügt werden sollen. Verwenden Sie zum Subtrahieren eine negative Zahl. |
[Tabelle : 22. Parameter]

{#r_GDT-addMonths_N__table_tgm_bkk_nt} {#r_GDT-addMonths_N__table_ugm_bkk_nt__entry__2}

| Typ | Beschreibung |
|-|-|
| void |   |
[Tabelle : 23. Ergebnisse]

{#r_GDT-addMonths_N__table_ugm_bkk_nt}  

    var gdt = new GlideDateTime("2011-08-31 08:00:00");
    gdt.addMonths(2);
    gs.print(gdt.getDate());

Ausgabe:

    2011-10-31

## GlideDateTime -- addMonthsLocalTime(Number months) {#ariaid-title15}

Fügt dem aktuellen GlideDateTime-Objekt eine angegebene Anzahl von Monaten hinzu. Ein negativer Parameter zieht Monate ab.
Die Methode ermittelt das lokale Datum und die lokale Uhrzeit, die dem vom GlideDateTime-Objekt gespeicherten Wert entsprechen, und addiert oder subtrahiert dann Monate mit den lokalen Datums- und Uhrzeitwerten.
{#r_GDT-addMonthsLocalTime_N__table_fmn_pkk_nt__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| months | Zahl | Die Anzahl der Monate, die hinzugefügt werden sollen. Verwenden Sie zum Subtrahieren einen negativen Wert. |
[Tabelle : 24. Parameter]

{#r_GDT-addMonthsLocalTime_N__table_fmn_pkk_nt} {#r_GDT-addMonthsLocalTime_N__table_gmn_pkk_nt__entry__2}

| Typ | Beschreibung |
|-|-|
| void |   |
[Tabelle : 25. Ergebnisse]

{#r_GDT-addMonthsLocalTime_N__table_gmn_pkk_nt}  

    var gdt = new GlideDateTime("2011-08-31 08:00:00");
    gdt.addMonthsLocalTime(2);
    gs.print(gdt.getDate());

Ausgabe:

    2011-10-31

### Bereichsbezogenes Äquivalent {#r_GDT-addMonthsLocalTime_N__section_xvc_bmr_mcb}

Um die addMonthsLocalTime()-Methode in einer bereichsbezogenen Anwendung zu verwenden, verwenden Sie die entsprechende bereichsbezogene Methode: [addMonthsLocalTime()](https://servicenow-prod.fluidtopics.net/u_rnp1jEndqk~Xtn_6vx_Q#r_ScopedGlideDateTimeAddMonthsLocalTime_Number "Fügt dem aktuellen GlideDateTime-Objekt eine angegebene Anzahl von Monaten hinzu. Ein negativer Parameter zieht Monate ab. Die Methode ermittelt das lokale Datum und die lokale Uhrzeit, die dem vom GlideDateTime-Objekt gespeicherten Wert entsprechen, und addiert oder subtrahiert dann Monate mit den lokalen Datums- und Uhrzeitwerten.").

## GlideDateTime -- addMonthsUTC(Number months) {#ariaid-title16}

Fügt dem aktuellen GlideDateTime-Objekt eine angegebene Anzahl von Monaten hinzu. Ein negativer Parameter zieht Monate ab.
Die Methode ermittelt das UTC-Datum und die UTC-Uhrzeit, die dem vom GlideDateTime-Objekt gespeicherten Wert entsprechen, und addiert oder subtrahiert dann die Monate mit den UTC-Datums- und -Uhrzeitwerten.
{#r_GDT-addMonthsUTC_N__table_lqp_1lk_nt__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| months | Zahl | Die Anzahl der Monate, die hinzugefügt werden sollen. Verwenden Sie zum Subtrahieren eine negative Zahl. |
[Tabelle : 26. Parameter]

{#r_GDT-addMonthsUTC_N__table_lqp_1lk_nt} {#r_GDT-addMonthsUTC_N__table_mqp_1lk_nt__entry__2}

| Typ | Beschreibung |
|-|-|
| void |   |
[Tabelle : 27. Ergebnisse]

{#r_GDT-addMonthsUTC_N__table_mqp_1lk_nt}  

    var gdt = new GlideDateTime("2011-08-31 08:00:00");
    gdt.addMonthsUTC(2);
    gs.print(gdt.getDate());

Ausgabe:

    2011-10-31

### Bereichsbezogenes Äquivalent {#r_GDT-addMonthsUTC_N__section_gxn_2mr_mcb}

Um die addMonthsUTC()-Methode in einer bereichsbezogenen Anwendung zu verwenden, verwenden Sie die entsprechende bereichsbezogene Methode: [addMonthsUTC()](https://servicenow-prod.fluidtopics.net/u_rnp1jEndqk~Xtn_6vx_Q#r_ScopedGlideDateTimeAddMonthsUTC_Number "Fügt dem aktuellen GlideDateTime-Objekt eine angegebene Anzahl von Monaten hinzu. Ein negativer Parameter zieht Monate ab. Die Methode ermittelt das UTC-Datum und die UTC-Uhrzeit, die dem vom GlideDateTime-Objekt gespeicherten Wert entsprechen, und addiert oder subtrahiert dann die Monate mit den UTC-Datums- und -Uhrzeitwerten.").

## GlideDateTime -- addYears (Number years) {#ariaid-title17}

Fügt dem aktuellen GlideDateTime-Objekt eine angegebene Anzahl von Jahren hinzu. Ein negativer Parameter zieht Jahre ab.
Verwenden Sie addYearsLocalTime() oder addYearsUTC() anstelle dieser Methode.
{#r_GDT-addYears_N__table_fpz_mlk_nt__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| years | Zahl | Die Anzahl der Jahre, die hinzugefügt werden sollen. Verwenden Sie zum Subtrahieren einen negativen Wert. |
[Tabelle : 28. Parameter]

{#r_GDT-addYears_N__table_fpz_mlk_nt} {#r_GDT-addYears_N__table_gpz_mlk_nt__entry__2}

| Typ | Beschreibung |
|-|-|
| void |   |
[Tabelle : 29. Ergebnisse]

{#r_GDT-addYears_N__table_gpz_mlk_nt}  

    var gdt = new GlideDateTime("2010-08-31 08:00:00");
    gdt.addYears(1);
    gs.print(gdt.getDate());

Ausgabe:

    2011-08-31

## GlideDateTime -- addYearsLocalTime(Number years) {#ariaid-title18}

Fügt dem aktuellen GlideDateTime-Objekt eine angegebene Anzahl von Jahren hinzu. Ein negativer Parameter zieht Jahre ab.
Die Methode ermittelt das lokale Datum und die lokale Uhrzeit, die dem vom GlideDateTime-Objekt gespeicherten Wert entsprechen, und addiert oder subtrahiert dann die Jahre mit den lokalen Datums- und Uhrzeitwerten.
{#r_GDT-addYearsLocalTime_N__table_llj_ryk_nt__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| years | Zahl | Die Anzahl der Jahre, die hinzugefügt werden sollen. Zum Subtrahieren verwenden Sie einen negativen Wert. |
[Tabelle : 30. Parameter]

{#r_GDT-addYearsLocalTime_N__table_llj_ryk_nt} {#r_GDT-addYearsLocalTime_N__table_mlj_ryk_nt__entry__2}

| Typ | Beschreibung |
|-|-|
| void |   |
[Tabelle : 31. Ergebnisse]

{#r_GDT-addYearsLocalTime_N__table_mlj_ryk_nt}  

    var gdt = new GlideDateTime("2010-08-31 08:00:00");
    gdt.addYearsLocalTime(1);
    gs.print(gdt.getDate());

Ausgabe:

    2011-08-31

### Bereichsbezogenes Äquivalent {#r_GDT-addYearsLocalTime_N__section_yhl_bnr_mcb}

Um die AddYearsLocalTime()-Methode in einer bereichsbezogenen Anwendung zu verwenden, verwenden Sie die entsprechende bereichsbezogene Methode: [AddYearsLocalTime()](https://servicenow-prod.fluidtopics.net/u_rnp1jEndqk~Xtn_6vx_Q#r_ScopedGlideDateTimeAddYearsLocalTime_Number "Fügt dem aktuellen GlideDateTime-Objekt eine angegebene Anzahl von Jahren hinzu. Ein negativer Parameter zieht Jahre ab. Die Methode ermittelt das lokale Datum und die lokale Uhrzeit, die dem vom GlideDateTime-Objekt gespeicherten Wert entsprechen, und addiert oder subtrahiert dann die Jahre mit den lokalen Datums- und Uhrzeitwerten.").

## GlideDateTime -- addYearsUTC(Number years) {#ariaid-title19}

Fügt dem aktuellen GlideDateTime-Objekt eine angegebene Anzahl von Jahren hinzu. Ein negativer Parameter zieht Jahre ab.
Der Datums- und Uhrzeitwert, der vom GlideDateTime-Objekt gespeichert wird, wird als in der UTC-Zeitzone interpretiert.
{#r_GDT-addYearsUTC_N__table_njl_czk_nt__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| years | Zahl | Die Anzahl der Jahre, die hinzugefügt werden sollen. Verwenden Sie zum Subtrahieren einen negativen Wert. |
[Tabelle : 32. Parameter]

{#r_GDT-addYearsUTC_N__table_njl_czk_nt} {#r_GDT-addYearsUTC_N__table_ojl_czk_nt__entry__2}

| Typ | Beschreibung |
|-|-|
| void |   |
[Tabelle : 33. Ergebnisse]

{#r_GDT-addYearsUTC_N__table_ojl_czk_nt}  

    var gdt = new GlideDateTime("2010-08-31 08:00:00");
    gdt.addYearsUTC(1);
    gs.print(gdt.getDate());

Ausgabe:

    2011-08-31

### Bereichsbezogenes Äquivalent {#r_GDT-addYearsUTC_N__section_yj1_2nr_mcb}

Um die addYearsUTC()-Methode in einer bereichsbezogenen Anwendung zu verwenden, verwenden Sie die entsprechende bereichsbezogene Methode: [addYearsUTC()](https://servicenow-prod.fluidtopics.net/u_rnp1jEndqk~Xtn_6vx_Q#r_ScopedGlideDateTimeAddYearsUTC_Number "Fügt dem aktuellen GlideDateTime-Objekt eine angegebene Anzahl von Jahren hinzu. Ein negativer Parameter zieht Jahre ab. Der Datums- und Uhrzeitwert, der vom GlideDateTime-Objekt gespeichert wird, wird als in der UTC-Zeitzone interpretiert.").

## GlideDateTime -- compareTo(Object dateTime) {#ariaid-title20}

Vergleicht zwei Datums- und Uhrzeitobjekte, um zu bestimmen, ob eines vor dem anderen auftritt oder ob sie gleichwertig sind.
{#r_GDT-compareTo_O__table_sc3_rbd_nt__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| dateTime | Objekt | Datum/Uhrzeit in einem GlideDateTime-Objekt |
[Tabelle : 34. Parameter]

{#r_GDT-compareTo_O__table_sc3_rbd_nt} {#r_GDT-compareTo_O__table_tc3_rbd_nt__entry__2}

| Typ | Beschreibung |
|-|-|
| Zahl | * 0 = Daten sind gleich * 1 = Das Datum des Objekts liegt nach dem im Parameter angegebenen Datum * -1 = Das Datum des Objekts liegt vor dem im Parameter angegebenen Datum {#r_GDT-compareTo_O__ul_tb3_mjg_sz} |
[Tabelle : 35. Ergebnisse]

{#r_GDT-compareTo_O__table_tc3_rbd_nt}  

    var initDate = new GlideDateTime("2011-08-01 12:00:00");
    var compDate1 = new GlideDateTime("2011-08-01 12:00:00");
    var compDate2 = new GlideDateTime("2011-07-31 12:00:00");
    var compDate3 = new GlideDateTime("2011-08-04 16:00:00");
     
    gs.info(initDate.compareTo(compDate1)); // Equals (0)
    gs.info(initDate.compareTo(compDate2)); // initDate is after compDate2 (1)
    gs.info(initDate.compareTo(compDate3)); // initDate is before compDate3 (-1)

Ausgabe:

    0
    1
    -1

### Bereichsbezogenes Äquivalent {#r_GDT-compareTo_O__section_opf_mnr_mcb}

Um die compareTo()-Methode in einer bereichsbezogenen Anwendung zu verwenden, verwenden Sie die entsprechende bereichsbezogene Methode: [compareTo()](https://servicenow-prod.fluidtopics.net/u_rnp1jEndqk~Xtn_6vx_Q#r_ScopedGlideDateTimeCompareTo_Object_o "Vergleicht zwei Datums- und Uhrzeitobjekte, um festzustellen, ob sie gleichwertig sind oder vor- oder nacheinander auftreten.").

## GlideDateTime -- equals(Object GDT) {#ariaid-title21}

Vergleicht ein Objekt mit einem vorhandenen Wert auf Gleichheit.
{#r_GDT-equals_O__table_njf_vvl_nt__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| GDT | Objekt | Das Objekt, das verglichen werden soll. Kann ein GlideDateTIme-Objekt oder eine gültige Datums-/Zeitzeichenfolge sein. |
[Tabelle : 36. Parameter]

{#r_GDT-equals_O__table_njf_vvl_nt} {#r_GDT-equals_O__table_ojf_vvl_nt__entry__2}

| Typ | Beschreibung |
|-|-|
| Boolean | „True", wenn sie gleich sind, ansonsten „false". |
[Tabelle : 37. Ergebnisse]

{#r_GDT-equals_O__table_ojf_vvl_nt}  

    var gdt = new GlideDateTime("2011-08-31 00:00:00");
    gs.print(gdt.equals("2011-09-30 00:12:01"));

Ausgabe:

     false

### Bereichsbezogenes Äquivalent {#r_GDT-equals_O__section_i3p_4nr_mcb}

Um die equals()-Methode in einer bereichsbezogenen Anwendung zu verwenden, verwenden Sie die entsprechende bereichsbezogene Methode: [equals()](https://servicenow-prod.fluidtopics.net/u_rnp1jEndqk~Xtn_6vx_Q#r_ScopedGlideDateTimeEquals_Object "Vergleicht eine Datumszeit mit einem vorhandenen Wert auf Gleichheit.").

## GlideDateTime -- getDate() {#ariaid-title22}

Gibt das vom GlideDateTime-Objekt gespeicherte Datum zurück. Ausgedrückt im Format jjjj-MM-tt und in der Systemzeitzone, standardmäßig UTC.
{#r_GDT-getDate__table_mjv_xq2_nt__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| Keine |   |   |
[Tabelle : 38. Parameter]

{#r_GDT-getDate__table_mjv_xq2_nt} {#r_GDT-getDate__table_njv_xq2_nt__entry__2}

| Typ | Beschreibung |
|-|-|
| Zeichenfolge | Datum in der Systemzeitzone. Format: jjjj-MM-tt; in der Systemzeitzone standardmäßig UTC. |
[Tabelle : 39. Ergebnisse]

{#r_GDT-getDate__table_njv_xq2_nt}  

    var gdt = new GlideDateTime("2011-08-31 08:00:00");
    gs.info(gdt.getDate());

Ausgabe:

    2011-08-31

### Bereichsbezogenes Äquivalent {#r_GDT-getDate__section_xpq_tnr_mcb}

Um die Methode getDate() in einer bereichsbezogenen Anwendung zu verwenden, verwenden Sie die entsprechende Methode [getDate()](https://servicenow-prod.fluidtopics.net/u_rnp1jEndqk~Xtn_6vx_Q#r_ScopedGlideDateTimeGetDate "Gibt das vom GlideDateTime-Objekt gespeicherte Datum zurück. Ausgedrückt im Standardformat jjjj-MM-tt und in der Zeitzone des Systems (standardmäßig GMT).").

## GlideDateTime -- getDayOfMonth() {#ariaid-title23}

Ruft den aktuellen Tag des Monats in der UTC-Zeitzone ab.
Veraltet. Verwenden Sie getDayOfMonthLocalTime() und getDayOfMonthUTC() anstelle dieser Methode.
{#r_GDT-getDayOfMonth__table_orj_hg2_nt__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| Keine |   |   |
[Tabelle : 40. Parameter]

{#r_GDT-getDayOfMonth__table_orj_hg2_nt} {#r_GDT-getDayOfMonth__table_prj_hg2_nt__entry__2}

| Typ | Beschreibung |
|-|-|
| Zahl | Der Tag des Monats in der UTC-Zeitzone, von 1 bis 31. |
[Tabelle : 41. Ergebnisse]

{#r_GDT-getDayOfMonth__table_prj_hg2_nt}  

    var gdt = new GlideDateTime("2011-12-02 12:00:00");
    gs.print(gdt.getDayOfMonth());

Ausgabe:

    2

## GlideDateTime -- getDayOfMonthLocalTime() {#ariaid-title24}

Ruft den Tag des Monats ab, der vom GlideDateTime-Objekt gespeichert wird, ausgedrückt in der Zeitzone des aktuellen Benutzers.
{#r_GDT-getDayOfMonthLocalTime__table_e4r_wg2_nt__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| Keine |   |   |
[Tabelle : 42. Parameter]

{#r_GDT-getDayOfMonthLocalTime__table_e4r_wg2_nt} {#r_GDT-getDayOfMonthLocalTime__table_f4r_wg2_nt__entry__2}

| Typ | Beschreibung |
|-|-|
| Zahl | Der Tag des Monats in der Zeitzone des Benutzers, von 1 bis 31. |
[Tabelle : 43. Ergebnisse]

{#r_GDT-getDayOfMonthLocalTime__table_f4r_wg2_nt}  

    var gdt = new GlideDateTime("2011-12-02 12:00:00");
    gs.print(gdt.getDayOfMonthLocalTime());

Ausgabe:

    2

### Bereichsbezogenes Äquivalent {#r_GDT-getDayOfMonthLocalTime__section_ap5_d4r_mcb}

Um die getDayOfMonthLocalTime() in einer bereichsbezogenen Anwendung zu verwenden, verwenden Sie die entsprechende bereichsbezogene Methode: [getDayOfMonthLocalTime()](https://servicenow-prod.fluidtopics.net/u_rnp1jEndqk~Xtn_6vx_Q#r_ScopedGlideDateTimeGetDayOfMonthLocalTime "Ruft den Tag des Monats ab, der vom GlideDateTime-Objekt gespeichert wird, ausgedrückt in der Zeitzone des aktuellen Benutzers.").

## GlideDateTime -- getDayOfMonthUTC() {#ariaid-title25}

Ruft den Tag des Monats ab, der vom GlideDateTime-Objekt gespeichert wird, ausgedrückt in der UTC-Zeitzone.
{#r_GDT-getDayOfMonthUTC__table_hhb_nh2_nt__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| Keine |   |   |
[Tabelle : 44. Parameter]

{#r_GDT-getDayOfMonthUTC__table_hhb_nh2_nt} {#r_GDT-getDayOfMonthUTC__table_ihb_nh2_nt__entry__2}

| Typ | Beschreibung |
|-|-|
| Zahl | Der Tag des Monats in der UTC-Zeitzone, von 1 bis 31. |
[Tabelle : 45. Ergebnisse]

{#r_GDT-getDayOfMonthUTC__table_ihb_nh2_nt}  

    var gdt = new GlideDateTime("2011-12-02 12:00:00");
    gs.print(gdt.getDayOfMonthUTC());

Ausgabe:

    2

### Bereichsbezogenes Äquivalent {#r_GDT-getDayOfMonthUTC__section_rvd_34r_mcb}

Um die getDayOfMonthUTC() in einer bereichsbezogenen Anwendung zu verwenden, verwenden Sie die entsprechende bereichsbezogene Methode: [getDayOfMonthLocalTime()](https://servicenow-prod.fluidtopics.net/u_rnp1jEndqk~Xtn_6vx_Q#r_ScopedGlideDateTimeGetDayOfMonthUTC "Ruft den Tag des Monats ab, der vom GlideDateTime-Objekt gespeichert wird, ausgedrückt in der UTC-Zeitzone.").

## GlideDateTime -- getDayOfWeek () {#ariaid-title26}

Ruft den Wochentag ab, der vom GlideDateTime-Objekt in der Zeitzone des Benutzers gespeichert wird.
Verwenden Sie getDayOfWeekLocalTime() und getDayOfWeekUTC() anstelle dieser Methode.
{#r_GDT-getDayOfWeek__table_yvw_zc2_nt__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| Keine |   |   |
[Tabelle : 46. Parameter]

{#r_GDT-getDayOfWeek__table_yvw_zc2_nt} {#r_GDT-getDayOfWeek__table_zvw_zc2_nt__entry__2}

| Typ | Beschreibung |
|-|-|
| Zahl | Der Wochentagswert -- Montag = 1, ... Sonntag = 7. |
[Tabelle : 47. Ergebnisse]

{#r_GDT-getDayOfWeek__table_zvw_zc2_nt}  

    var gdt = new GlideDateTime("2011-12-01 12:00:00");
    gs.print(gdt.getDayOfWeek());

Ausgabe:

    4

## GlideDateTime -- getDayOfWeekLocalTime() {#ariaid-title27}

Ruft den Wochentag ab, der vom GlideDateTime-Objekt gespeichert wird, ausgedrückt in der Zeitzone des Benutzers.
{#r_GDT-getDayOfWeekLocalTime__table_xmt_qd2_nt__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| Keine |   |   |
[Tabelle : 48. Parameter]

{#r_GDT-getDayOfWeekLocalTime__table_xmt_qd2_nt} {#r_GDT-getDayOfWeekLocalTime__table_ymt_qd2_nt__entry__2}

| Typ | Beschreibung |
|-|-|
| Zahl | Der Wochentagswert -- Montag = 1, ... Sonntag = 7 |
[Tabelle : 49. Ergebnisse]

{#r_GDT-getDayOfWeekLocalTime__table_ymt_qd2_nt}  

    var gdt = new GlideDateTime("2011-12-01 12:00:00");
    gs.print(gdt.getDayOfWeekLocalTime());

Ausgabe:

    4

### Bereichsbezogenes Äquivalent {#r_GDT-getDayOfWeekLocalTime__section_lmp_k4r_mcb}

Um die getDayOfWeekLocalTime()-Methode in einer bereichsbezogenen Anwendung zu verwenden, verwenden Sie die entsprechende bereichsbezogene Methode: [getDayOfWeekLocalTime()](https://servicenow-prod.fluidtopics.net/u_rnp1jEndqk~Xtn_6vx_Q#r_ScopedGlideDateTimeGetDayOfWeekLocalTime "Ruft den Wochentag ab, der vom GlideDateTime-Objekt gespeichert wird, ausgedrückt in der Zeitzone des Benutzers.").

## GlideDateTime -- getDayOfWeekUTC() {#ariaid-title28}

Ruft den Wochentag ab, der vom GlideDateTime-Objekt gespeichert wird, ausgedrückt in der UTC-Zeitzone.
{#r_GDT-getDayOfWeekUTC__table_bwl_b22_nt__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| Keine |   |   |
[Tabelle : 50. Parameter]

{#r_GDT-getDayOfWeekUTC__table_bwl_b22_nt} {#r_GDT-getDayOfWeekUTC__table_cwl_b22_nt__entry__2}

| Typ | Beschreibung |
|-|-|
| Zahl | Der Wochentagswert -- Montag = 1, ... Sonntag = 7 |
[Tabelle : 51. Ergebnisse]

{#r_GDT-getDayOfWeekUTC__table_cwl_b22_nt}  

    var gdt = new GlideDateTime("2011-12-01 12:00:00");
    gs.print(gdt.getDayOfWeekUTC());

Ausgabe:

    4

### Bereichsbezogenes Äquivalent {#r_GDT-getDayOfWeekUTC__section_ddt_n4r_mcb}

Um die getDayOfWeekUTC()-Methode in einer bereichsbezogenen Anwendung zu verwenden, verwenden Sie die entsprechende bereichsbezogene Methode: [getDayOfWeekUTC()](https://servicenow-prod.fluidtopics.net/u_rnp1jEndqk~Xtn_6vx_Q#r_ScopedGlideDateTimeGetDayOfWeekUTC "Gibt den vom GlideDateTime-Objekt gespeicherten Wochentag zurück, ausgedrückt in der UTC-Zeitzone.").

## GlideDateTime -- getDaysInMonth() {#ariaid-title29}

Ruft die Anzahl der Tage des Monats ab, die vom GlideDateTime-Objekt gespeichert werden, ausgedrückt in der Zeitzone der Java Virtual Machine.
Verwenden Sie getDaysInMonthLocalTime() und getDaysInMonthUTC() anstelle dieser Methode.
{#r_GDT-getDaysInMonth__table_s3d_yj2_nt__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| Keine |   |   |
[Tabelle : 52. Parameter]

{#r_GDT-getDaysInMonth__table_s3d_yj2_nt} {#r_GDT-getDaysInMonth__table_t3d_yj2_nt__entry__2}

| Typ | Beschreibung |
|-|-|
| Zahl | Die Anzahl der Tage des aktuellen Monats in der Zeitzone der Java Virtual Machine. |
[Tabelle : 53. Ergebnisse]

{#r_GDT-getDaysInMonth__table_t3d_yj2_nt}  

    var gdt = new GlideDateTime(); //December
    gs.print(gdt.getDaysInMonth());

Ausgabe:

    31

## GlideDateTime -- getDaysInMonthLocalTime() {#ariaid-title30}

Ruft die vom GlideDateTime-Objekt gespeicherte Anzahl von Tagen im Monat ab, die in der Zeitzone des aktuellen Benutzers angegeben ist.
{#r_GDT-getDaysInMonthLocalTime__table_sjf_lk2_nt__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| Keine |   |   |
[Tabelle : 54. Parameter]

{#r_GDT-getDaysInMonthLocalTime__table_sjf_lk2_nt} {#r_GDT-getDaysInMonthLocalTime__table_tjf_lk2_nt__entry__2}

| Typ | Beschreibung |
|-|-|
| Zahl | Die Anzahl der Tage des aktuellen Monats in der Zeitzone des Benutzers. |
[Tabelle : 55. Ergebnisse]

{#r_GDT-getDaysInMonthLocalTime__table_tjf_lk2_nt}  

    var gdt = new GlideDateTime(); //December
    gs.print(gdt.getDaysInMonthLocalTime());

Ausgabe:

    31

### Bereichsbezogenes Äquivalent {#r_GDT-getDaysInMonthLocalTime__section_z35_q4r_mcb}

Um die getDaysInMonthLocalTime()-Methode in einer bereichsbezogenen Anwendung zu verwenden, verwenden Sie die entsprechende bereichsbezogene Methode: [getDaysInMonthLocalTime()](https://servicenow-prod.fluidtopics.net/u_rnp1jEndqk~Xtn_6vx_Q#r_ScopedGlideDateTimeGetDaysInMonthLocalTime "Ruft die vom GlideDateTime-Objekt gespeicherte Anzahl von Tagen im Monat ab, die in der Zeitzone des aktuellen Benutzers angegeben ist.").

## GlideDateTime -- getDaysInMonthUTC() {#ariaid-title31}

Ruft die Anzahl der Tage des Monats ab, die vom GlideDateTime-Objekt gespeichert werden, ausgedrückt in der UTC-Zeitzone.
{#r_GDT-getDaysInMonthUTC__table_hwd_ll2_nt__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| Keine |   |   |
[Tabelle : 56. Parameter]

{#r_GDT-getDaysInMonthUTC__table_hwd_ll2_nt} {#r_GDT-getDaysInMonthUTC__table_iwd_ll2_nt__entry__2}

| Typ | Beschreibung |
|-|-|
| Zahl | Die Anzahl der Tage im Monat, die vom GlideDateTime-Objekt gespeichert werden, ausgedrückt in der UTC-Zeitzone. |
[Tabelle : 57. Ergebnisse]

{#r_GDT-getDaysInMonthUTC__table_iwd_ll2_nt}  

    var gdt = new GlideDateTime(); //December
    gs.print(gdt.getDaysInMonthUTC());

Ausgabe:

    31

### Bereichsbezogenes Äquivalent {#r_GDT-getDaysInMonthUTC__section_l4t_54r_mcb}

Um die getDaysInMonthUTC()-Methode in einer Bereichsanwendung zu verwenden, verwenden Sie die entsprechende Bereichsmethode: [getDaysInMonthUTC()](https://servicenow-prod.fluidtopics.net/u_rnp1jEndqk~Xtn_6vx_Q#r_ScopedGlideDateTimeGetDaysInMonthUTC "Ruft die Anzahl der Tage des Monats ab, die vom GlideDateTime-Objekt gespeichert werden, ausgedrückt in der UTC-Zeitzone.").

## GlideDateTime -- getDisplayValue() {#ariaid-title32}

Ruft den Datums- und Uhrzeitwert im Anzeigeformat und in der Zeitzone des aktuellen Benutzers ab.
Hinweis:  
Bei Bezug auf das GlideDateTime-Objekt werden Datum und Uhrzeit in der GMT-Zeitzone direkt zurückgegeben.
{#r_GDT-getDisplayValue__table_lyf_h1d_nt__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| Keine |   |   |
[Tabelle : 58. Parameter]

{#r_GDT-getDisplayValue__table_lyf_h1d_nt} {#r_GDT-getDisplayValue__table_myf_h1d_nt__entry__2}

| Typ | Beschreibung |
|-|-|
| Objekt | Datum und Uhrzeit im Format und in der Zeitzone des Anwenders. Denken Sie beim Entwerfen von Business Rules oder Skripteinbindungen daran, dass diese Methode Werte in verschiedenen Formaten für verschiedene Benutzer zurückgeben kann. |
[Tabelle : 59. Ergebnisse]

{#r_GDT-getDisplayValue__table_myf_h1d_nt}  

    var gdt = new GlideDateTime("2011-08-31 08:00:00");
    gs.info(gdt.getDisplayValue());

Ausgabe:

    2011-08-31 01:00:00

### Bereichsbezogenes Äquivalent {#r_GDT-getDisplayValue__section_u2f_x4r_mcb}

Um die getDisplayValue()-Methode in einer bereichsbezogenen Anwendung zu verwenden, verwenden Sie die entsprechende bereichsbezogene Methode: [getDisplayValue()](https://servicenow-prod.fluidtopics.net/u_rnp1jEndqk~Xtn_6vx_Q#r_ScopedGlideDateTimeGetDisplayValue "Ruft den Datums- und Uhrzeitwert im Anzeigeformat und in der Zeitzone des aktuellen Benutzers ab.").

## GlideDateTime -- getDisplayValueInternal() {#ariaid-title33}

Gibt den Anzeigewert im internen Format jjjj-MM-tt HH:mm:ss zurück. Diese Methode ist nützlich für Datums-/Zeitfelder, nicht jedoch für Datumsfelder.
{#r_GDT-getDisplayValueInternal__table_ocw_t1d_nt__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| Keine |   |   |
[Tabelle : 60. Parameter]

{#r_GDT-getDisplayValueInternal__table_ocw_t1d_nt} {#r_GDT-getDisplayValueInternal__table_pcw_t1d_nt__entry__2}

| Typ | Beschreibung |
|-|-|
| Objekt | Die Datums- und Uhrzeitwerte für das GlideDateTime-Objekt. Format: jjjj-MM-tt HH:mm:ss in der Zeitzone des Anrufers. |
[Tabelle : 61. Ergebnisse]

{#r_GDT-getDisplayValueInternal__table_pcw_t1d_nt}  

    // The passed in date and time is converted to the caller's time zone.
    var gdt = new GlideDateTime("2011-08-31 08:00:00");
    gs.info(gdt.getDisplayValueInternal());

Ausgabe:

    2011-08-31 01:00:00

### Bereichsbezogenes Äquivalent {#r_GDT-getDisplayValueInternal__section_jng_z4r_mcb}

Um die getDisplayValueInternal()-Methode in einer bereichsbezogenen Anwendung zu verwenden, verwenden Sie die entsprechende bereichsbezogene Methode: [getDisplayValueInternal()](https://servicenow-prod.fluidtopics.net/u_rnp1jEndqk~Xtn_6vx_Q#r_ScopedGlideDateTimeGetDisplayValueInternal "Ruft den Anzeigewert im internen Format ab (JJJJ-MM-TT hh:mm:ss).").

## GlideDateTime - getDisplayValueLang(Zeichenfolgestil) {#ariaid-title34}

Gibt einen Datums- und Uhrzeitwert im Gebietsschema des aktuellen Anwenders gemäß dem angegebenen Datumsstil zurück.
{#r_GDT-getDisplayValueLang_S__id_zqf_hvw_dwb__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| Stil | Zeichenfolge | Gibt das Format für Datum und Uhrzeit an. Gültige Werte: * full: gibt das Datum im Format zurück\<weekday, month, day, and year\> je nach Gebietsschema des Anwenders (z. B. Montag, 24. Oktober 2022). * lang: gibt das Datum im Format zurück\<month, day, and year\> je nach Gebietsschema des Anwenders (z. B. 24. Oktober 2022). * mittel: ähnlich wie lang, gibt jedoch das Datum mit einem abgekürzten Monat zurück (z. B. 24. Oktober 2022). * short: gibt das Datum im Format „MM/TT/JJ" oder „TT/MM/JJ" entsprechend dem Gebietsschema des Anwenders zurück (z. B. 24.10.2022 oder 24/10/2022). Wenn ein anderer Wert übergeben wird, verwendet die API standardmäßig <var class="keyword varname">mittel</var>. Bei akzeptierten Werten wird zwischen Groß- und Kleinschreibung unterschieden. |
[Tabelle : 62. Parameter]

{#r_GDT-getDisplayValueLang_S__id_zqf_hvw_dwb} {#r_GDT-getDisplayValueLang_S__id_pp1_3vw_dwb__entry__2}

| Typ | Beschreibung |
|-|-|
| Zeichenfolge | Eine Zeichenfolgendarstellung des Datums im angegebenen Stil und im entsprechenden Format für das Gebietsschema des aktuellen Anwenders. |
[Tabelle : 63. Ergebnisse]

{#r_GDT-getDisplayValueLang_S__id_pp1_3vw_dwb}  
Im folgenden Beispiel werden Datum und Uhrzeit des Gebietsschemas des Anwenders in allen Datumsstilen zurückgegeben.

    var gdt = new GlideDateTime(); // This will fetch the current date


    gs.info('date: ' + gdt.getDisplayValue());

    gs.info('date: ' + gdt.getDisplayValueLang("full"));
    gs.info('date: ' + gdt.getDisplayValueLang("long"));
    gs.info('date: ' + gdt.getDisplayValueLang("medium"));
    gs.info('date: ' + gdt.getDisplayValueLang("short"));

Ausgabe:

    date: 2023-01-18 06:49:02
    date: Wednesday, January 18, 2023 06:49:02
    date: January 18, 2023 06:49:02
    date: Jan 18, 2023 06:49:02
    date: 1/18/23 06:49:02

## GlideDateTime - getDisplayValueLang(Zeichenfolgenstil, Zeichenfolgensprache) {#ariaid-title35}

Gibt einen Datums- und Uhrzeitwert im Gebietsschema des aktuellen Anwenders gemäß einer angegebenen Sprache und einem angegebenen Datumsstil zurück.
{#r_GDT-getDisplayValueLang_S_S__id_dfb_4vw_dwb__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| Stil | Zeichenfolge | Gibt das Format für Datum und Uhrzeit an. Gültige Werte: * full: gibt das Datum im Format zurück\<weekday, month, day, and year\> je nach Gebietsschema des Anwenders (z. B. Montag, 24. Oktober 2022). * lang: gibt das Datum im Format zurück\<month, day, and year\> je nach Gebietsschema des Anwenders (z. B. 24. Oktober 2022). * mittel: ähnlich wie lang, gibt jedoch das Datum mit einem abgekürzten Monat zurück (z. B. 24. Oktober 2022). * short: gibt das Datum im Format „MM/TT/JJ" oder „TT/MM/JJ" entsprechend dem Gebietsschema des Anwenders zurück (z. B. 24.10.2022 oder 24/10/2022). Wenn ein anderer Wert übergeben wird, verwendet die API standardmäßig <var class="keyword varname">mittel</var>. Bei akzeptierten Werten wird zwischen Groß- und Kleinschreibung unterschieden. |
| language | Zeichenfolge | Gibt das Datum gemäß einem angegebenen Sprachwert zurück. Akzeptiert Sprach-Tags, die dem BCP-47-Standard entsprechen. Zum Beispiel `„fr"` für Französisch oder `„en-UK"` für Britisches Englisch. Eine vollständige Liste der akzeptierten Werte finden Sie unter [BCP 47-Sprachcodeliste](https://appmakers.dev/bcp-47-language-codes-list/). |
[Tabelle : 64. Parameter]

{#r_GDT-getDisplayValueLang_S_S__id_dfb_4vw_dwb} {#r_GDT-getDisplayValueLang_S_S__id_v5l_4vw_dwb__entry__2}

| Typ | Beschreibung |
|-|-|
| Zeichenfolge | Eine Zeichenfolgendarstellung des Datums im angegebenen Stil und im entsprechenden Format für das Gebietsschema des aktuellen Anwenders. |
[Tabelle : 65. Ergebnisse]

{#r_GDT-getDisplayValueLang_S_S__id_v5l_4vw_dwb}  
Im folgenden Beispiel werden Datum und Uhrzeit des Gebietsschemas des Anwenders in allen Sprach- und Datumsstilen zurückgegeben.

    var gdt = new GlideDateTime(); // This will fetch the current date


    gs.info('date: ' + gdt.getDisplayValue());

    gs.info('date: ' + gdt.getDisplayValueLang("full", "fr"));
    gs.info('date: ' + gdt.getDisplayValueLang("long", "en-GB"));
    gs.info('date: ' + gdt.getDisplayValueLang("medium", "de"));
    gs.info('date: ' + gdt.getDisplayValueLang("short", "es-MX"));```

Ausgabe:

    date: 2023-01-18 06:49:02
    mercredi 18 janvier 2023 06:49:02
    18 January 2023 06:49:02
    18.01.2023 06:49:02
    18/01/23 06:49:02

## GlideDateTime -- getDSTOffset() {#ariaid-title36}

Ruft die Zeit ab, um die die Sommerzeit verschoben ist.
{#r_GDT-getDSTOffset__table_iyb_vvc_nt__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| Keine |   |   |
[Tabelle : 66. Parameter]

{#r_GDT-getDSTOffset__table_iyb_vvc_nt} {#r_GDT-getDSTOffset__table_jyb_vvc_nt__entry__2}

| Typ | Beschreibung |
|-|-|
| Zahl | Zeit in Millisekunden, um die die Sommerzeit verschoben ist. Gibt 0 zurück, wenn die Zeit nicht verschoben ist oder wenn es sich nicht um Sommerzeit handelt. |
[Tabelle : 67. Ergebnisse]

{#r_GDT-getDSTOffset__table_jyb_vvc_nt}  

    var gdt = new GlideDateTime("2011-08-31 08:00:00");
    gs.print(gdt.getDSTOffset());

Ausgabe:

    3600000

### Bereichsbezogenes Äquivalent {#r_GDT-getDSTOffset__section_myc_rnr_mcb}

Um die getDSTOffset()-Methode in einer Bereichsanwendung zu verwenden, verwenden Sie die entsprechende Bereichsmethode: [getDSTOffset()](https://servicenow-prod.fluidtopics.net/u_rnp1jEndqk~Xtn_6vx_Q#r_ScopedGlideDateTimeGetDSTOffset "Ruft die Zeit ab, um die die Sommerzeit verschoben ist.").

## GlideDateTime -- getErrorMsg() {#ariaid-title37}

Ruft die aktuelle Fehlermeldung ab.
{#r_GDT-getErrorMsg__table_dks_dsl_nt__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| Keine |   |   |
[Tabelle : 68. Parameter]

{#r_GDT-getErrorMsg__table_dks_dsl_nt} {#r_GDT-getErrorMsg__table_eks_dsl_nt__entry__2}

| Typ | Beschreibung |
|-|-|
| Objekt | Die Fehlermeldung |
[Tabelle : 69. Ergebnisse]

{#r_GDT-getErrorMsg__table_eks_dsl_nt}  

    var gdt = new GlideDateTime("2011-aa-31 aa:00:00"); //bad
    gs.print(gdt.isValid()); //false
    gs.print(gdt.getErrorMsg()); //reason

Ausgabe:

    false
    Could not parse DateTime: 2011-aa-31 aa:00:00

### Bereichsbezogenes Äquivalent {#r_GDT-getErrorMsg__section_hmx_hpr_mcb}

Um die getErrorMsg()-Methode in einer Bereichsanwendung zu verwenden, verwenden Sie die entsprechende Bereichsmethode: [getErrorMsg()](https://servicenow-prod.fluidtopics.net/u_rnp1jEndqk~Xtn_6vx_Q#r_ScopedGlideDateTimeGetErrorMsg "Ruft die aktuelle Fehlermeldung ab.").

## GlideDateTime -- getInternalFormattedLocalTime() {#ariaid-title38}

Gibt die Zeit des Objekts in der lokalen Zeitzone und im internen Format zurück.
{#r_GDT-getInternalFormatedLocalTime__table_izw_h5c_kw__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| Keine |   |   |
[Tabelle : 70. Parameter]

{#r_GDT-getInternalFormatedLocalTime__table_izw_h5c_kw} {#r_GDT-getInternalFormatedLocalTime__table_jzw_h5c_kw__entry__2}

| Typ | Beschreibung |
|-|-|
| Objekt | Die Uhrzeit des Objekts in der lokalen Zeitzone und dem internen Format. |
[Tabelle : 71. Ergebnisse]

{#r_GDT-getInternalFormatedLocalTime__table_jzw_h5c_kw}  
In diesem Beispiel wird die Uhrzeit im Systemzeitformat der Zeitzone des Anwenders angezeigt.

    var gdt = new GlideDateTime('2022-10-08 01:00:00');
    gs.info(gdt.getDisplayValue());
    gs.info(gdt.getInternalFormattedLocalTime());

Ausgabe:

    2022-10-07 06:00:00 PM
    18:00:00

### Bereichsbezogenes Äquivalent {#r_GDT-getInternalFormatedLocalTime__section_xvx_hc2_dbb}

Um die getInternalFormattedLocalTime()-Methode in einer bereichsbezogenen Anwendung zu verwenden, verwenden Sie die entsprechende bereichsbezogene Methode: [getInternalFormattedLocalTime()](https://servicenow-prod.fluidtopics.net/u_rnp1jEndqk~Xtn_6vx_Q#r_SGDT-getInternalFormattedLocalTime "Gibt die Zeit des Objekts in der lokalen Zeitzone und im internen Format zurück.").

## GlideDateTime -- getInternalMidnight(Number dayOfTheWeek) {#ariaid-title39}

Gibt ein Datums- und Uhrzeitobjekt zurück, das in UTC auf Mitternacht eines angegebenen Tages festgelegt wurde.
{#r_GDT-getInternalMidnight_N__table_llc_mp2_nt__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| dayOfTheWeek | Zahl | Der Wochentag, für den das Datums-/Uhrzeitobjekt zurückgegeben werden soll. |
[Tabelle : 72. Parameter]

{#r_GDT-getInternalMidnight_N__table_llc_mp2_nt} {#r_GDT-getInternalMidnight_N__table_mlc_mp2_nt__entry__2}

| Typ | Beschreibung |
|-|-|
| GlideDateTime | Ein GlideDateTime-Objekt, das auf Mitternacht gesetzt ist. |
[Tabelle : 73. Ergebnisse]

{#r_GDT-getInternalMidnight_N__table_mlc_mp2_nt}  

    var gdt = new GlideDateTime("2011-08-31 08:00:00");
    gs.print(gdt.getInternalMidnight(2));

Ausgabe:

    2011-08-30 00:00:01

## GlideDateTime -- getLocalDate() {#ariaid-title40}

Ruft das vom GlideDateTime-Objekt gespeicherte Datum ab, das im Standardformat (JJJJ-MM-TT) und in der Zeitzone des aktuellen Benutzers angegeben ist.
{#r_GDT-getLocalDate__table_ays_hr2_nt__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| Keine |   |   |
[Tabelle : 74. Parameter]

{#r_GDT-getLocalDate__table_ays_hr2_nt} {#r_GDT-getLocalDate__table_bys_hr2_nt__entry__2}

| Typ | Beschreibung |
|-|-|
| GlideDate | Das Datum in der Zeitzone des Benutzers. |
[Tabelle : 75. Ergebnisse]

{#r_GDT-getLocalDate__table_bys_hr2_nt}  
In diesem Beispiel wird die Uhrzeit im Zeitformat des Anwenders in der Zeitzone des Anwenders angezeigt.

    var gdt = new GlideDateTime("2011-08-31 08:00:00");
    gs.print(gdt.getLocalDate());

Ausgabe:

    2011-08-31

### Bereichsbezogenes Äquivalent {#r_GDT-getLocalDate__section_pg3_lpr_mcb}

Um die getLocalDate()-Methode in einer Bereichsanwendung zu verwenden, verwenden Sie die entsprechende Bereichsmethode: [getLocalDate()](https://servicenow-prod.fluidtopics.net/u_rnp1jEndqk~Xtn_6vx_Q#r_ScopedGlideDateTimeGetLocalDate "Ruft das vom GlideDateTime-Objekt gespeicherte Datum ab, das im Standardformat (JJJJ-MM-TT) und in der Zeitzone des aktuellen Benutzers angegeben ist.").

## GlideDateTime -- getLocalTime() {#ariaid-title41}

Ruft die Zeit in der Zeitzone des Benutzers ab.
{#r_GDT-getLocalTime__table_t11_4q2_nt__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| Keine |   |   |
[Tabelle : 76. Parameter]

{#r_GDT-getLocalTime__table_t11_4q2_nt} {#r_GDT-getLocalTime__table_u11_4q2_nt__entry__2}

| Typ | Beschreibung |
|-|-|
| GlideTime | Die Zeit in der Zeitzone des Benutzers. |
[Tabelle : 77. Ergebnisse]

{#r_GDT-getLocalTime__table_u11_4q2_nt}  

    var gdt = new GlideDateTime("2011-08-31 08:00:00");
    gs.print(gdt.getLocalTime());

Ausgabe:

    1970-01-01 01:00:00

### Bereichsbezogenes Äquivalent {#r_GDT-getLocalTime__section_kqj_4pr_mcb}

Um die getLocalTime()-Methode in einer Bereichsanwendung zu verwenden, verwenden Sie die entsprechende Bereichsmethode: [getLocalTime()](https://servicenow-prod.fluidtopics.net/u_rnp1jEndqk~Xtn_6vx_Q#r_ScopedGlideDateTimeGetLocalTime "Gibt ein GlideTime-Objekt zurück, das den Zeitabschnitt des GlideDateTime-Objekts in der Zeitzone des Benutzers darstellt.").

## GlideDateTime -- getMonth() {#ariaid-title42}

Ruft den Monat ab, der vom GlideDateTime-Objekt gespeichert wird, ausgedrückt in der Zeitzone der Java Virtual Machine.
Verwenden Sie getMonthLocalTime() und getMonthUTC() anstelle dieser Methode.
{#r_GDT-getMonth__table_pyx_tl2_nt__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| Keine |   |   |
[Tabelle : 78. Parameter]

{#r_GDT-getMonth__table_pyx_tl2_nt} {#r_GDT-getMonth__table_qyx_tl2_nt__entry__2}

| Typ | Beschreibung |
|-|-|
| Zahl | Der Zahlenwert des Monats, Jan = 1, Dez = 12. |
[Tabelle : 79. Ergebnisse]

{#r_GDT-getMonth__table_qyx_tl2_nt}  

    var gdt = new GlideDateTime(); //December
    gs.print(gdt.getMonth());

Ausgabe:

    12

## GlideDateTime -- getMonthLocalTime() {#ariaid-title43}

Ruft den vom GlideDateTime-Objekt gespeicherten Monat ab, der in der Zeitzone des aktuellen Benutzers angegeben ist.
{#r_GDT-getMonthLocalTime__table_lcb_gm2_nt__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| Keine |   |   |
[Tabelle : 80. Parameter]

{#r_GDT-getMonthLocalTime__table_lcb_gm2_nt} {#r_GDT-getMonthLocalTime__table_mcb_gm2_nt__entry__2}

| Typ | Beschreibung |
|-|-|
| Zahl | Der Zahlenwert des Monats, Jan = 1, Dez = 12. |
[Tabelle : 81. Ergebnisse]

{#r_GDT-getMonthLocalTime__table_mcb_gm2_nt}  

    var gdt = new GlideDateTime(); //December
    gs.print(gdt.getMonthLocalTime());

Ausgabe:

    12

### Bereichsbezogenes Äquivalent {#r_GDT-getMonthLocalTime__section_mts_pvr_mcb}

Um die getMonthLocalTime()-Methode in einer Bereichsanwendung zu verwenden, verwenden Sie die entsprechende Bereichsmethode: [getMonthLocalTime()](https://servicenow-prod.fluidtopics.net/u_rnp1jEndqk~Xtn_6vx_Q#r_ScopedGlideDateTimeGetMonthLocalTime "Ruft den vom GlideDateTime-Objekt gespeicherten Monat ab, der in der Zeitzone des aktuellen Benutzers angegeben ist.").

## GlideDateTime -- getMonthUTC() {#ariaid-title44}

Ruft den vom GlideDateTime-Objekt gespeicherten Monat ab, der in der UTC-Zeitzone angegeben ist.
{#r_GDT-getMonthUTC__table_bsp_5m2_nt__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| Keine |   |   |
[Tabelle : 82. Parameter]

{#r_GDT-getMonthUTC__table_bsp_5m2_nt} {#r_GDT-getMonthUTC__table_csp_5m2_nt__entry__2}

| Typ | Beschreibung |
|-|-|
| Zahl | Der Zahlenwert des Monats, Jan = 1, Dez = 12. |
[Tabelle : 83. Ergebnisse]

{#r_GDT-getMonthUTC__table_csp_5m2_nt}  

    var gdt = new GlideDateTime(); //December
    gs.print(gdt.getMonthUTC());

Ausgabe:

    12

### Bereichsbezogenes Äquivalent {#r_GDT-getMonthUTC__section_dvn_svr_mcb}

Um die getMonthUTC()-Methode in einer Bereichsanwendung zu verwenden, verwenden Sie die entsprechende Bereichsmethode: [getMonthUTC()](https://servicenow-prod.fluidtopics.net/u_rnp1jEndqk~Xtn_6vx_Q#r_ScopedGlideDateTimeGetMonthUTC "Ruft den vom GlideDateTime-Objekt gespeicherten Monat ab, der in der UTC-Zeitzone angegeben ist.").

## GlideDateTime -- getNumericValue() {#ariaid-title45}

Ruft die Anzahl der Millisekunden seit dem 1. Januar 1970 um 00:00:00 GMT ab.
{#r_GDT-getNumericValue__table_vzg_g42_nt__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| Keine |   |   |
[Tabelle : 84. Parameter]

{#r_GDT-getNumericValue__table_vzg_g42_nt} {#r_GDT-getNumericValue__table_wzg_g42_nt__entry__2}

| Typ | Beschreibung |
|-|-|
| Zahl | Die Anzahl der Millisekunden seit dem 1. Januar 1970, 00:00:00 GMT. |
[Tabelle : 85. Ergebnisse]

{#r_GDT-getNumericValue__table_wzg_g42_nt}  

    var gdt = new GlideDateTime("2011-08-31 08:00:00");
    gs.print(gdt.getNumericValue());

Ausgabe:

    1314777600000

## GlideDateTime -- getSpanTime(Number dayOfWeek) {#ariaid-title46}

Ruft die seit Mitternacht eines angegebenen Tages bis zur aktuellen Uhrzeit abgelaufene Zeit ab.
{#r_GDT-getSpanTime_N__table_bqw_lf2_nt__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| dayOfWeek | Zahl | Wochentagswert von 1 bis 7. 1 = Montag, 7 = Sonntag. |
[Tabelle : 86. Parameter]

{#r_GDT-getSpanTime_N__table_bqw_lf2_nt} {#r_GDT-getSpanTime_N__table_cqw_lf2_nt__entry__2}

| Typ | Beschreibung |
|-|-|
| GlideTime | Die seit Mitternacht des angegebenen Tages verstrichene Zeit. Um das Ergebnis auf benutzerfreundliche Weise anzuzeigen, setzen Sie den Wert auf GlideDuration. |
[Tabelle : 87. Ergebnisse]

{#r_GDT-getSpanTime_N__table_cqw_lf2_nt}  

    var gdt = new GlideDateTime("2011-08-31 08:00:00"); //Wednesday
    var dur = new GlideDuration();
     
    var span = gdt.getSpanTime(1); //how much time since Monday 00:00:00
    dur.setValue(span);
    gs.print(dur.getDisplayValue());

Ausgabe:

    2 Days 8 Hours

## GlideDateTime -- getTime() {#ariaid-title47}

Ruft den Unix-Zeitstempel ab.
{#r_GDT-getTime__table_lny_z42_nt__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| Keine |   |   |
[Tabelle : 88. Parameter]

{#r_GDT-getTime__table_lny_z42_nt} {#r_GDT-getTime__table_mny_z42_nt__entry__2}

| Typ | Beschreibung |
|-|-|
| GlideTime | Der Unix-Zeitstempel im Systemformat basierend auf der GMT-Zeit. |
[Tabelle : 89. Ergebnisse]

{#r_GDT-getTime__table_mny_z42_nt}  

    var gdt = new GlideDateTime("2011-08-31 08:00:00");
    gs.print(gdt.getTime());

Ausgabe:

    1970-01-01 08:00:00

### Bereichsbezogenes Äquivalent {#r_GDT-getTime__section_fjc_xvr_mcb}

Um die getTime()-Methode in einer bereichsbezogenen Anwendung zu verwenden, verwenden Sie die entsprechende bereichsbezogene Methode: [getTime()](https://servicenow-prod.fluidtopics.net/u_rnp1jEndqk~Xtn_6vx_Q#r_ScopedGlideDateTimeGetTime "Gibt ein GlideTime-Objekt zurück, das den Zeitabschnitt des GlideDateTime-Objekts darstellt.").

## GlideDateTime -- getTZOffset() {#ariaid-title48}

Ruft die Zeitzonenverschiebung in Millisekunden ab.
{#r_GDT-getTZOffset__table_nk4_f5l_nt__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| Keine |   |   |
[Tabelle : 90. Parameter]

{#r_GDT-getTZOffset__table_nk4_f5l_nt} {#r_GDT-getTZOffset__table_ok4_f5l_nt__entry__2}

| Typ | Beschreibung |
|-|-|
| Zahl | Die Anzahl der Millisekunden der Zeitzonenverschiebung. |
[Tabelle : 91. Ergebnisse]

{#r_GDT-getTZOffset__table_ok4_f5l_nt}  

    var gdt = new GlideDateTime();
    gdt.getLocalTime(); // PST local time
    gs.print(gdt.getTZOffset());

Ausgabe:

    -28800000

### Bereichsbezogenes Äquivalent {#r_GDT-getTZOffset__section_ihs_5vr_mcb}

Um die getTZOffset()-Methode in einer Bereichsanwendung zu verwenden, verwenden Sie die entsprechende Bereichsmethode: [getTZOffset()](https://servicenow-prod.fluidtopics.net/u_rnp1jEndqk~Xtn_6vx_Q#r_ScopedGlideDateTimeGetTZOffset "Ruft die Zeitzonenverschiebung in Millisekunden ab.").

## GlideDateTime -- getUserFormattedLocalTime() {#ariaid-title49}

Gibt die Zeit des Objekts in der lokalen Zeitzone im Benutzerformat zurück.
{#r_GDT-getUserFormattedLocalTime__table_lgj_ftc_kw__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| Keine |   |   |
[Tabelle : 92. Parameter]

{#r_GDT-getUserFormattedLocalTime__table_lgj_ftc_kw} {#r_GDT-getUserFormattedLocalTime__table_mgj_ftc_kw__entry__2}

| Typ | Beschreibung |
|-|-|
| Objekt | Die Uhrzeit des Objekts in Ortszeit und im Format des Benutzers. |
[Tabelle : 93. Ergebnisse]

{#r_GDT-getUserFormattedLocalTime__table_mgj_ftc_kw}  
Das folgende Codebeispiel zeigt, wie diese Methode aufgerufen wird.

    var gdt = new GlideDateTime('2022-10-08 01:00:00');
    gs.info(gdt.getDisplayValue());
    gs.info(gdt.getUserFormattedLocalTime());

Ausgabe:

    2022-10-07 06:00:00 PM
    06:00:00 PM

### Bereichsbezogenes Äquivalent {#r_GDT-getUserFormattedLocalTime__section_hsv_f22_dbb}

Um die getUserFormattedLocalTime()-Methode in einer Bereichsanwendung zu verwenden, verwenden Sie die entsprechende Bereichsmethode: [getUserFormattedLocalTime()](https://servicenow-prod.fluidtopics.net/u_rnp1jEndqk~Xtn_6vx_Q#r_SGDT-getUserFormattedLocalTime "Gibt die Zeit des Objekts in der lokalen Zeitzone und im Format des Benutzers zurück.").

## GlideDateTime -- getUserTimeZone () {#ariaid-title50}

Ruft die Zeitzone für die aktuelle Benutzersitzung ab.
Diese Methode entspricht `gs.getSession().getTimeZone()`.
{#r_GDT-getUserTimeZone__table_eyw_b4c_nt__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| Keine |   |   |
[Tabelle : 94. Parameter]

{#r_GDT-getUserTimeZone__table_eyw_b4c_nt} {#r_GDT-getUserTimeZone__table_fyw_b4c_nt__entry__2}

| Typ | Beschreibung |
|-|-|
| TimeZone | Zeitzonenobjekt für den aktuellen Benutzer. |
[Tabelle : 95. Ergebnisse]

{#r_GDT-getUserTimeZone__table_fyw_b4c_nt}  

    var gdt = new GlideDateTime("2011-08-31 08:00:00");
    gs.print(gdt.getUserTimeZone());

Ausgabe:

    sun.util.calendar.ZoneInfo[id="America/Los_Angeles",offset=-28800000,dstSavings=3600000,useDaylight=true,transitions=185,
    lastRule=java.util.SimpleTimeZone[id=America/Los_Angeles,offset=-28800000,dstSavings=3600000,useDaylight=true,startYear=0,startMode=3,
    startMonth=2,startDay=8,startDayOfWeek=1,startTime=7200000,startTimeMode=0,endMode=3,endMonth=10,endDay=1,endDayOfWeek=1,
    endTime=7200000,endTimeMode=0]]

## GlideDateTime -- getUTCMidnight(Number dayOfTheWeek) {#ariaid-title51}

Ruft ein GlideDateTime-Objekt mit der auf Mitternacht eingestellten Zeit mit der UTC-Zeitzone ab.
Diese Methode legt das Datum des neuen GlideDateTime-Objekts als den angegebenen Wochentag innerhalb der Woche des ursprünglichen GlideDateTime-Objekts fest.
{#r_GDT-getUTCMidnight_N__table_ezg_zp2_nt__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| dayOfTheWeek | Zahl | Wochentag von 1 bis 7 Uhr. Montag = 1, Sonntag = 7. Geben Sie in diesem Parameter nicht 0 ein. |
[Tabelle : 96. Parameter]

{#r_GDT-getUTCMidnight_N__table_ezg_zp2_nt} {#r_GDT-getUTCMidnight_N__table_fzg_zp2_nt__entry__2}

| Typ | Beschreibung |
|-|-|
| GlideDateTime | Ein neues GlideDateTime-Objekt, das auf Mitternacht gesetzt ist. |
[Tabelle : 97. Ergebnisse]

{#r_GDT-getUTCMidnight_N__table_fzg_zp2_nt}  

    var gdt = new GlideDateTime("2011-08-31 08:00:00"); // Wednesday, 3rd day of the week.
    gs.print(gdt.getUTCMidnight(5)); //Friday, 5th day of the week.

Ausgabe:

    2011-09-02 00:00:00

## GlideDateTime -- getValue() {#ariaid-title52}

Gibt den vom GlideDateTime-Objekt gespeicherten Datums- und Uhrzeitwert im internen Format jjjj-MM-tt HH:mm:ss in der UTC-Zeitzone zurück.
{#r_GDT-getValue__table_osc_gbd_nt__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| Keine |   |   |
[Tabelle : 98. Parameter]

{#r_GDT-getValue__table_osc_gbd_nt} {#r_GDT-getValue__table_psc_gbd_nt__entry__2}

| Typ | Beschreibung |
|-|-|
| Zeichenfolge | Datum und Uhrzeit im internen Format und in der Systemzeitzone. Format: jjjj-MM-tt HH:mm:ss in der UTC-Zeitzone. |
[Tabelle : 99. Ergebnisse]

{#r_GDT-getValue__table_psc_gbd_nt}  

    var gdt = new GlideDateTime("2011-08-31 08:00:00");
    gs.info(gdt.getValue());

Ausgabe:

    2011-08-31 08:00:00

### Bereichsbezogenes Äquivalent {#r_GDT-getValue__section_kt5_zvr_mcb}

Um die getValue()-Methode in einer bereichsbezogenen Anwendung zu verwenden, verwenden Sie die entsprechende bereichsbezogene Methode: [getValue()](https://servicenow-prod.fluidtopics.net/u_rnp1jEndqk~Xtn_6vx_Q#r_ScopedGlideDateTimeGetValue "Gibt den vom GlideDateTime-Objekt gespeicherten Datums- und Uhrzeitwert im internen Format jjjj-MM-tt HH:mm:ss in der UTC-Zeitzone zurück.").

## GlideDateTime -- getWeekOfYearLocalTime() {#ariaid-title53}

Ruft die im GlideDateTime-Objekt gespeicherte Nummer der Woche ab, die in der Zeitzone des aktuellen Benutzers angegeben ist.
Alle Wochen beginnen am Sonntag. Die erste Woche des Jahres ist die Woche, die mindestens einen Tag des neuen Jahres enthält. Die Woche, die am Sonntag 2015-12-27 beginnt, gilt als erste Woche des Jahres 2016, da diese Woche den 1. und 2. Januar enthält.
{#r_GDT-getWeekOfYearLocalTime__table_vq5_422_nt__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| Keine |   |   |
[Tabelle : 100. Parameter]

{#r_GDT-getWeekOfYearLocalTime__table_vq5_422_nt} {#r_GDT-getWeekOfYearLocalTime__table_wq5_422_nt__entry__2}

| Typ | Beschreibung |
|-|-|
| Zahl | Die Nummer der aktuellen Woche. Die höchste Wochennummer pro Jahr beträgt entweder 52 oder 53. |
[Tabelle : 101. Ergebnisse]

{#r_GDT-getWeekOfYearLocalTime__table_wq5_422_nt}  

    var gdt = new GlideDateTime("2011-12-01 12:00:00");
    gs.print(gdt.getWeekOfYearUTC());

Ausgabe:

    49

### Bereichsbezogenes Äquivalent {#r_GDT-getWeekOfYearLocalTime__section_yh2_cwr_mcb}

Um die getWeekOfYearLocalTime()-Methode in einer bereichsbezogenen Anwendung zu verwenden, verwenden Sie die entsprechende bereichsbezogene Methode: [getWeekOfYearLocalTime()](https://servicenow-prod.fluidtopics.net/u_rnp1jEndqk~Xtn_6vx_Q#r_ScopedGlideDateTimeGetWeekOfYearLocalTime "Ruft die im GlideDateTime-Objekt gespeicherte Nummer der Woche ab, die in der Zeitzone des aktuellen Benutzers angegeben ist.").

## GlideDateTime -- getWeekOfYearUTC() {#ariaid-title54}

Ruft die Zahl der Woche ab, die vom GlideDateTime-Objekt gespeichert wird, ausgedrückt in der UTC-Zeitzone.
Alle Wochen beginnen am Sonntag. Die erste Woche des Jahres ist die Woche, die mindestens einen Tag des neuen Jahres enthält. Die Woche, die am Sonntag 2015-12-27 beginnt, gilt als erste Woche des Jahres 2016, da diese Woche den 1. und 2. Januar enthält.
{#r_GDT-getWeekOfYearUTC__table_jdh_bf2_nt__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| Keine |   |   |
[Tabelle : 102. Parameter]

{#r_GDT-getWeekOfYearUTC__table_jdh_bf2_nt} {#r_GDT-getWeekOfYearUTC__table_kdh_bf2_nt__entry__2}

| Typ | Beschreibung |
|-|-|
| Zahl | Die Nummer der aktuellen Woche in UTC-Zeit. Die höchste Wochennummer pro Jahr beträgt entweder 52 oder 53. |
[Tabelle : 103. Ergebnisse]

{#r_GDT-getWeekOfYearUTC__table_kdh_bf2_nt}  

    var gdt = new GlideDateTime("2011-12-01 12:00:00");
    gs.print(gdt.getWeekOfYearUTC());

Ausgabe:

    49

### Bereichsbezogenes Äquivalent {#r_GDT-getWeekOfYearUTC__section_fpl_2wr_mcb}

Um die getWeekOfYearUTC()-Methode in einer Bereichsanwendung zu verwenden, verwenden Sie die entsprechende Bereichsmethode: [getWeekOfYearUTC()](https://servicenow-prod.fluidtopics.net/u_rnp1jEndqk~Xtn_6vx_Q#r_ScopedGlideDateTimeGetWeekOfYearUTC "Ruft die Zahl der Woche ab, die vom GlideDateTime-Objekt gespeichert wird, ausgedrückt in der UTC-Zeitzone.").

## GlideDateTime -- getYear() {#ariaid-title55}

Ruft das vom GlideDateTime-Objekt gespeicherte Jahr ab, ausgedrückt in der Zeitzone der Java Virtual Machine.
Verwenden Sie getYearLocalTime() und getYearUTC() anstelle dieser Methode.
{#r_GDT-getYear__table_jhh_dn2_nt__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| Keine |   |   |
[Tabelle : 104. Parameter]

{#r_GDT-getYear__table_jhh_dn2_nt} {#r_GDT-getYear__table_khh_dn2_nt__entry__2}

| Typ | Beschreibung |
|-|-|
| Zahl | Der vierstellige Jahreswert in der Zeitzone der Java Virtual Machine. |
[Tabelle : 105. Ergebnisse]

{#r_GDT-getYear__table_khh_dn2_nt}  

    var gdt = new GlideDateTime(); //2011
    gs.print(gdt.getYear());

Ausgabe:

    2011

## GlideDateTime -- getYearLocalTime() {#ariaid-title56}

Ruft das vom GlideDateTime-Objekt gespeicherte Jahr ab, ausgedrückt in der Zeitzone des aktuellen Benutzers.
{#r_GDT-getYearLocalTime__table_tzz_4n2_nt__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| Keine |   |   |
[Tabelle : 106. Parameter]

{#r_GDT-getYearLocalTime__table_tzz_4n2_nt} {#r_GDT-getYearLocalTime__table_uzz_4n2_nt__entry__2}

| Typ | Beschreibung |
|-|-|
| Zahl | Der vierstellige Jahreswert in der Zeitzone des Benutzers. |
[Tabelle : 107. Ergebnisse]

{#r_GDT-getYearLocalTime__table_uzz_4n2_nt}  

    var gdt = new GlideDateTime(); //2011
    gs.print(gdt.getYearLocalTime());

Ausgabe:

    2011

### Bereichsbezogenes Äquivalent {#r_GDT-getYearLocalTime__section_dys_jwr_mcb}

Um die getYearLocalTime()-Methode in einer Bereichsanwendung zu verwenden, verwenden Sie die entsprechende Bereichsmethode: [getYearLocalTime()](https://servicenow-prod.fluidtopics.net/u_rnp1jEndqk~Xtn_6vx_Q#r_ScopedGlideDateTimeGetYearLocalTime "Ruft das vom GlideDateTime-Objekt gespeicherte Jahr ab, ausgedrückt in der Zeitzone des aktuellen Benutzers.").

## GlideDateTime -- getYearUTC() {#ariaid-title57}

Gibt das Jahr zurück, das im GlideDateTime-Objekt gespeichert wurde, ausgedrückt in der UTC-Zeitzone.
{#r_GDT-getYearUTC__table_dml_xn2_nt__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| Keine |   |   |
[Tabelle : 108. Parameter]

{#r_GDT-getYearUTC__table_dml_xn2_nt} {#r_GDT-getYearUTC__table_eml_xn2_nt__entry__2}

| Typ | Beschreibung |
|-|-|
| Nummer | Vierstelliger Jahreswert in der UTC-Zeitzone. |
[Tabelle : 109. Ergebnisse]

{#r_GDT-getYearUTC__table_eml_xn2_nt}  

    var gdt = new GlideDateTime(); //2011
    gs.info(gdt.getYearUTC());

Ausgabe:

    2011

### Bereichsbezogenes Äquivalent {#r_GDT-getYearUTC__section_j4m_pwr_mcb}

Um die getYearUTC()-Methode in einer Bereichsanwendung zu verwenden, verwenden Sie die entsprechende Bereichsmethode: [getYearUTC()](https://servicenow-prod.fluidtopics.net/u_rnp1jEndqk~Xtn_6vx_Q#r_ScopedGlideDateTimeGetYearUTC "Ruft das vom GlideDateTime-Objekt gespeicherte Jahr ab, das in der UTC-Zeitzone angegeben wird.").

## GlideDateTime -- hasDate() {#ariaid-title58}

Bestimmt, ob das Datum eines Objekts festgelegt ist.
{#r_GDT-hasDate__table_iqj_rnc_nt__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| Keine |   |   |
[Tabelle : 110. Parameter]

{#r_GDT-hasDate__table_iqj_rnc_nt} {#r_GDT-hasDate__table_jqj_rnc_nt__entry__2}

| Typ | Beschreibung |
|-|-|
| Boolean | „True", wenn das Datum des Objekts festgelegt ist, andernfalls „false". |
[Tabelle : 111. Ergebnisse]

{#r_GDT-hasDate__table_jqj_rnc_nt}  

    var gdt = new GlideDateTime("2011-08-31 08:00:00");
    gs.print(gdt.hasDate());

Ausgabe:

    true

### Bereichsbezogenes Äquivalent {#r_GDT-hasDate__section_yzp_rwr_mcb}

Um die hasDate()-Methode in einer bereichsbezogenen Anwendung zu verwenden, verwenden Sie die entsprechende bereichsbezogene Methode: [hasDate()](https://servicenow-prod.fluidtopics.net/u_rnp1jEndqk~Xtn_6vx_Q#r_ScopedGlideDateTimeHasDate "Bestimmt, ob das Datum eines Objekts festgelegt ist.").

## GlideDateTime -- isDST() {#ariaid-title59}

Bestimmt, ob die Zeit des Objekts eine Sommerzeitverschiebung verwendet
{#r_GDT-isDST__table_ncy_jvc_nt__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| Keine |   |   |
[Tabelle : 112. Parameter]

{#r_GDT-isDST__table_ncy_jvc_nt} {#r_GDT-isDST__table_ocy_jvc_nt__entry__2}

| Typ | Beschreibung |
|-|-|
| Boolean | „True", wenn es sich um Sommerzeit handelt, andernfalls „false". |
[Tabelle : 113. Ergebnisse]

{#r_GDT-isDST__table_ocy_jvc_nt}  

    var gdt = new GlideDateTime("2011-08-31 00:00:00");
    gs.print(gdt.isDST()); //true

Ausgabe:

    true

### Bereichsbezogenes Äquivalent {#r_GDT-isDST__section_gns_twr_mcb}

Um die isDST()-Methode in einer Bereichsanwendung zu verwenden, verwenden Sie die entsprechende Bereichsmethode: [isDST()](https://servicenow-prod.fluidtopics.net/u_rnp1jEndqk~Xtn_6vx_Q#r_ScopedGlideDateTimeIsDST "Bestimmt, ob die Zeit eines Objekts eine Sommerzeitverschiebung verwendet.").

## GlideDateTime -- isValid() {#ariaid-title60}

Bestimmt, ob ein Wert ein gültiges Datum und eine gültige Uhrzeit ist.
{#r_GDT-isValid__table_sfh_5rl_nt__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| Keine |   |   |
[Tabelle : 114. Parameter]

{#r_GDT-isValid__table_sfh_5rl_nt} {#r_GDT-isValid__table_tfh_5rl_nt__entry__2}

| Typ | Beschreibung |
|-|-|
| Boolean | „True", wenn Wert gültig ist, andernfalls „false". |
[Tabelle : 115. Ergebnisse]

{#r_GDT-isValid__table_tfh_5rl_nt}  

    var gdt = new GlideDateTime("2011-aa-31 aa:00:00"); 
    gs.print(gdt.isValid()); //true
    gs.print(gdt.getErrorMsg()); //reason

Ausgabe

    Invalid date time: '2011-aa-31 aa:00:00', ignored

### Bereichsbezogenes Äquivalent {#r_GDT-isValid__section_flp_vwr_mcb}

Um die isValid()-Methode in einer Bereichsanwendung zu verwenden, verwenden Sie die entsprechende Bereichsmethode: [isValid()](https://servicenow-prod.fluidtopics.net/u_rnp1jEndqk~Xtn_6vx_Q#r_ScopedGlideDateTimeIsValid "Bestimmt, ob ein Wert ein gültiges Datum und eine gültige Uhrzeit ist.").

## GlideDateTime -- setDayOfMonth(Number day) {#ariaid-title61}

Legt den Tag des Monats auf einen angegebenen Wert fest.
Verwenden Sie setDayOfMonthLocalTime() und setDayOfMonthUTC() anstelle dieser Methode.
{#r_GDT-setDayOfMonth_N__table_pp4_vh2_nt__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| day | Zahl | Tag des Monats von 1 bis 31. |
[Tabelle : 116. Parameter]

{#r_GDT-setDayOfMonth_N__table_pp4_vh2_nt} {#r_GDT-setDayOfMonth_N__table_qp4_vh2_nt__entry__2}

| Typ | Beschreibung |
|-|-|
| void |   |
[Tabelle : 117. Ergebnisse]

{#r_GDT-setDayOfMonth_N__table_qp4_vh2_nt}  

    var gdt = new GlideDateTime();
    gdt.setDayOfMonth(9);
    gs.print(gdt.getDayOfMonth());

Ausgabe:

    9

## GlideDateTime -- setDayOfMonthLocalTime(Number day) {#ariaid-title62}

Legt den Tag des Monats auf einen angegebenen Wert in der Zeitzone des aktuellen Benutzers fest.
{#r_GDT-setDayOfMonthLocalTime_N__table_bvc_1j2_nt__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| day | Zahl | Der Tag des Monats, zu dem Sie wechseln möchten, von 1 bis 31. Wenn dieser Wert die maximale Anzahl von Tagen im Monat überschreitet, wird der Wert auf den letzten Tag des Monats festgelegt. |
[Tabelle : 118. Parameter]

{#r_GDT-setDayOfMonthLocalTime_N__table_bvc_1j2_nt} {#r_GDT-setDayOfMonthLocalTime_N__table_cvc_1j2_nt__entry__2}

| Typ | Beschreibung |
|-|-|
| void |   |
[Tabelle : 119. Ergebnisse]

{#r_GDT-setDayOfMonthLocalTime_N__table_cvc_1j2_nt}  

    var gdt = new GlideDateTime();
    gdt.setDayOfMonthLocalTime(9);
    gs.print(gdt.getDayOfMonthLocalTime());

Ausgabe:

    9

### Bereichsbezogenes Äquivalent {#r_GDT-setDayOfMonthLocalTime_N__section_p4c_ywr_mcb}

Um die setDayOfMonthLocalTime()-Methode in einer Bereichsanwendung zu verwenden, verwenden Sie die entsprechende Bereichsmethode: [setDayOfMonthLocalTime()](https://servicenow-prod.fluidtopics.net/u_rnp1jEndqk~Xtn_6vx_Q#r_ScopedGlideDateTimeSetDayOfMonthLocalTime_Number_day "Legt den Tag des Monats auf einen angegebenen Wert in der Zeitzone des aktuellen Benutzers fest.").

## GlideDateTime -- setDayOfMonthUTC(Number day) {#ariaid-title63}

Legt den Tag des Monats auf einen angegebenen Wert in der UTC-Zeitzone fest.
{#r_GDT-setDayOfMonthUTC_N__table_mmk_mj2_nt__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| day | Zahl | Der Tag des Monats, zu dem Sie wechseln möchten, von 1 bis 31. Wenn dieser Wert die maximale Anzahl von Tagen im Monat überschreitet, wird der Wert auf den letzten Tag des Monats festgelegt. |
[Tabelle : 120. Parameter]

{#r_GDT-setDayOfMonthUTC_N__table_mmk_mj2_nt} {#r_GDT-setDayOfMonthUTC_N__table_nmk_mj2_nt__entry__2}

| Typ | Beschreibung |
|-|-|
| void |   |
[Tabelle : 121. Ergebnisse]

{#r_GDT-setDayOfMonthUTC_N__table_nmk_mj2_nt}  

    var gdt = new GlideDateTime();
    gdt.setDayOfMonthUTC(9);
    gs.print(gdt.getDayOfMonthUTC());

Ausgabe:

    9

### Bereichsbezogenes Äquivalent {#r_GDT-setDayOfMonthUTC_N__section_rxh_1xr_mcb}

Um die setDayOfMonthUTC()-Methode in einer Bereichsanwendung zu verwenden, verwenden Sie die entsprechende Bereichsmethode: [setDayOfMonthUTC()](https://servicenow-prod.fluidtopics.net/u_rnp1jEndqk~Xtn_6vx_Q#r_ScopedGlideDateTimeSetDayOfMonthUTC_Number_day "Legt den Tag des Monats auf einen angegebenen Wert in der UTC-Zeitzone fest.").

## GlideDateTime -- setDisplayValue(String asDisplayed) {#ariaid-title64}

Legt einen Datums- und Uhrzeitwert unter Verwendung des Anzeigeformats und der Zeitzone des aktuellen Benutzers fest.
{#r_GDT-setDisplayValue_S__table_jnc_fwc_nt__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| asDisplayed | Zeichenfolge | Datum und Uhrzeit im Anzeigeformat und in der Zeitzone des aktuellen Benutzers. Der Parameter muss mit dem bevorzugten Anzeigeformat des aktuellen Benutzers formatiert werden, z. B. MM-TT-JJJJ hh:mm:ss. Verwenden Sie `<Variable>.setDisplayValue(gs.nowDateTime);`, um das aktuelle Datum und die aktuelle Uhrzeit einer Variable in einem Workflow-Skript zuzuweisen. |
[Tabelle : 122. Parameter]

{#r_GDT-setDisplayValue_S__table_jnc_fwc_nt} {#r_GDT-setDisplayValue_S__table_knc_fwc_nt__entry__2}

| Typ | Beschreibung |
|-|-|
| void |   |
[Tabelle : 123. Ergebnisse]

{#r_GDT-setDisplayValue_S__table_knc_fwc_nt}  

    var gdt = new GlideDateTime("2011-02-02 12:00:00");
    gdt.setDisplayValue("2011-01-01 12:00:00");
    gs.print(gdt.getValue());

Ausgabe:

    2011-01-01 20:00:00

### Bereichsbezogenes Äquivalent {#r_GDT-setDisplayValue_S__section_wyq_2xr_mcb}

Um die setDisplayValue()-Methode in einer bereichsbezogenen Anwendung zu verwenden, verwenden Sie die entsprechende bereichsbezogene Methode: [setDisplayValue()](https://servicenow-prod.fluidtopics.net/u_rnp1jEndqk~Xtn_6vx_Q#r_ScopedGlideDateTimeSetDisplayValue_String_asDisplayed "Legt einen Datums- und Uhrzeitwert unter Verwendung des Anzeigeformats und der Zeitzone des aktuellen Benutzers fest.").

## GlideDateTime -- setDisplayValue(String dateTime, String format) {#ariaid-title65}

Legt einen Datums- und Uhrzeitwert unter Verwendung der Zeitzone des aktuellen Benutzers und des angegebenen Datums- und Uhrzeitformats fest.
Diese Methode löst eine Laufzeitausnahme aus, wenn das im dateTime-Parameter verwendete Datums- und Zeitformat nicht mit dem Formatparameter übereinstimmt. Sie können die Fehlermeldung durch Aufrufen von getErrorMsg() für das GlideDateTime-Objekt abrufen, nachdem die Ausnahme abgefangen wurde.
{#r_GDT-setDisplayValue_S_S__table_dqz_pzc_nt__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| dateTime | Zeichenfolge | Datum und Uhrzeit in der Zeitzone des aktuellen Benutzers. |
| format | Zeichenfolge | Das Format, das zum Parsen des DateTime-Parameters verwendet wird. |
[Tabelle : 124. Parameter]

{#r_GDT-setDisplayValue_S_S__table_dqz_pzc_nt} {#r_GDT-setDisplayValue_S_S__table_eqz_pzc_nt__entry__2}

| Typ | Beschreibung |
|-|-|
| void |   |
[Tabelle : 125. Ergebnisse]

{#r_GDT-setDisplayValue_S_S__table_eqz_pzc_nt}  

    var gdt = new GlideDateTime("2011-02-02 12:00:00");
    gdt.setDisplayValue("20-5-2011 12:00:00", "dd-MM-yyyy HH:mm:ss");
    gs.print(gdt.getValue());

Ausgabe:

    2011-05-20 19:00:00

### Bereichsbezogenes Äquivalent {#r_GDT-setDisplayValue_S_S__section_zns_gxr_mcb}

Um die setDisplayValue()-Methode in einer bereichsbezogenen Anwendung zu verwenden, verwenden Sie die entsprechende bereichsbezogene Methode: [setDisplayValue()](https://servicenow-prod.fluidtopics.net/u_rnp1jEndqk~Xtn_6vx_Q#r_ScopedGlideDateTimeSetDisplayValue_String_value_String_format "Legt einen Datums- und Uhrzeitwert unter Verwendung der Zeitzone des aktuellen Benutzers und des angegebenen Datums- und Uhrzeitformats fest.").

## GlideDateTime -- setDisplayValueInternal(String dateTime) {#ariaid-title66}

Legt einen Datums- und Zeitwert mit dem internen Format (JJJJ-MM-TT hh:mm:ss) und der Zeitzone des aktuellen Benutzers fest.
{#r_GDT-setDisplayValueInternal_S__table_zrg_5wc_nt__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| dateTime | Zeichenfolge | Datum und Uhrzeit im internen Format |
[Tabelle : 126. Parameter]

{#r_GDT-setDisplayValueInternal_S__table_zrg_5wc_nt} {#r_GDT-setDisplayValueInternal_S__table_asg_5wc_nt__entry__2}

| Typ | Beschreibung |
|-|-|
| void |   |
[Tabelle : 127. Ergebnisse]

{#r_GDT-setDisplayValueInternal_S__table_asg_5wc_nt}  

    var gdt = new GlideDateTime("2011-02-02 12:00:00");
    gdt.setDisplayValueInternal("2011-01-01 12:00:00");
    gs.print(gdt.getValue());

Ausgabe:

    2011-01-01 20:00:00

### Bereichsbezogenes Äquivalent {#r_GDT-setDisplayValueInternal_S__section_hrc_cxr_mcb}

Um die setDisplayValueInternal()-Methode in einer bereichsbezogenen Anwendung zu verwenden, verwenden Sie die entsprechende bereichsbezogene Methode: [setDisplayValueInternal()](https://servicenow-prod.fluidtopics.net/u_rnp1jEndqk~Xtn_6vx_Q#r_ScopedGlideDateTimeSetDisplayValueInternal_String_value "Legt einen Datums- und Zeitwert mit dem internen Format (JJJJ-MM-TT hh:mm:ss) und der Zeitzone des aktuellen Benutzers fest.").

## GlideDateTime -- setDisplayValueInternalWithAlternates(String dateTime) {#ariaid-title67}

Legt einen Datums- und Zeitwert mit dem internen Format (JJJJ-MM-TT hh:mm:ss) und der Zeitzone des aktuellen Benutzers fest.
Diese Methode versucht, unvollständige Datums- und Uhrzeitwerte zu parsen.
{#r_GDT-setDispValInternalAlt_S__table_ipl_dzc_nt__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| dateTime | Zeichenfolge | Datum und Uhrzeit im internen Format. |
[Tabelle : 128. Parameter]

{#r_GDT-setDispValInternalAlt_S__table_ipl_dzc_nt} {#r_GDT-setDispValInternalAlt_S__table_jpl_dzc_nt__entry__2}

| Typ | Beschreibung |
|-|-|
| void |   |
[Tabelle : 129. Ergebnisse]

{#r_GDT-setDispValInternalAlt_S__table_jpl_dzc_nt}

## GlideDateTime - setDisplayValueLang(String dateTime, Zeichenfolgenstil) {#ariaid-title68}

Legt ein Datum mit einem angegebenen Stil und Format entsprechend dem Gebietsschema des aktuellen Anwenders fest.
{#r_GDT-setDisplayValueLang_S_S__id_jjl_xvw_dwb__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| dateTime | Zeichenfolge | Datums- und Uhrzeitwert für das GlideDate-Objekt in der Zeitzone des aktuellen Anwenders. Gültige Werte sind alle Datums- und Uhrzeitausgaben von der Funktion getDisplayValueLang(). Wenn Sie beispielsweise die Ausgabe aus dem Beispiel getDisplayValueLang(Zeichenfolgenstil, Zeichenfolgensprache) weiter oben in diesem Thema verwenden, sind „28.11.2022 07:03:41" oder „28.11.2022 07:03:41" akzeptierte Werte. |
| Stil | Zeichenfolge | Gibt das Datumsformat an. Gültige Werte: * full: gibt das Datum im Format zurück\<weekday, month, day, and year\> je nach Gebietsschema des Anwenders (z. B. Montag, 24. Oktober 2022). * lang: gibt das Datum im Format zurück\<month, day, and year\> je nach Gebietsschema des Anwenders (z. B. 24. Oktober 2022). * mittel: ähnlich wie lang, gibt jedoch das Datum mit einem abgekürzten Monat zurück (z. B. 24. Oktober 2022). * short: gibt das Datum im Format „MM/TT/JJ" oder „TT/MM/JJ" entsprechend dem Gebietsschema des Anwenders zurück (z. B. 24.10.2022 oder 24/10/2022). Wenn ein anderer Wert übergeben wird, verwendet die API standardmäßig <var class="keyword varname">mittel</var>. Bei akzeptierten Werten wird zwischen Groß- und Kleinschreibung unterschieden. |
[Tabelle : 130. Parameter]

{#r_GDT-setDisplayValueLang_S_S__id_jjl_xvw_dwb} {#r_GDT-setDisplayValueLang_S_S__id_e41_yvw_dwb__entry__2}

| Typ | Beschreibung |
|-|-|
| void |   |
[Tabelle : 131. Ergebnisse]

{#r_GDT-setDisplayValueLang_S_S__id_e41_yvw_dwb}  
Im folgenden Beispiel werden das Datum und die Uhrzeit im kurzen und vollständigen Stil zurückgegeben.

    var glideDateFR = new GlideDateTime();
    glideDateFR.setDisplayValueLang("2/3/2023 17:27:56", "short");

    gs.info('date: ' + glideDateFR.getDisplayValue());
    gs.info('date: ' + glideDateFR.getDisplayValueLang("full"));

Ausgabe:

    date: 2023-02-03 17:27:56
    date: Friday, February 3, 2023 17:27:56

## GlideDateTime - setDisplayValueLang(String dateTime, Zeichenfolgenstil, Zeichenfolgensprache) {#ariaid-title69}

Legt ein Datum und eine Uhrzeit unter Verwendung eines bestimmten Stils, einer bestimmten Sprache und eines bestimmten Formats entsprechend dem Gebietsschema des aktuellen Anwenders fest.
{#r_GDT-setDisplayValueLang_S_S_S__id_zks_2ww_dwb__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| dateTime | Zeichenfolge | Datums- und Uhrzeitwert für das GlideDate-Objekt in der Zeitzone des aktuellen Anwenders. Gültige Werte sind alle Datums- und Uhrzeitausgaben von der Funktion getDisplayValueLang(). Wenn Sie beispielsweise die Ausgabe aus dem Beispiel getDisplayValueLang(Zeichenfolgenstil, Zeichenfolgensprache) weiter oben in diesem Thema verwenden, sind „28.11.2022 07:03:41" oder „28.11.2022 07:03:41" akzeptierte Werte. |
| Stil | Zeichenfolge | Gibt das Datumsformat an. Gültige Werte: * full: gibt das Datum im Format zurück\<weekday, month, day, and year\> je nach Gebietsschema des Anwenders (z. B. Montag, 24. Oktober 2022). * lang: gibt das Datum im Format zurück\<month, day, and year\> je nach Gebietsschema des Anwenders (z. B. 24. Oktober 2022). * mittel: ähnlich wie lang, gibt jedoch das Datum mit einem abgekürzten Monat zurück (z. B. 24. Oktober 2022). * short: gibt das Datum im Format „MM/TT/JJ" oder „TT/MM/JJ" entsprechend dem Gebietsschema des Anwenders zurück (z. B. 24.10.2022 oder 24/10/2022). Wenn ein anderer Wert übergeben wird, verwendet die API standardmäßig <var class="keyword varname">mittel</var>. Bei akzeptierten Werten wird zwischen Groß- und Kleinschreibung unterschieden. |
| language | Zeichenfolge | Legt die Sprache mit einem Sprach-Tag fest, das dem BCP-47-Standard entspricht. Zum Beispiel `„fr"` für Französisch oder `„en-UK"` für Britisches Englisch. Eine vollständige Liste der akzeptierten Werte finden Sie unter [BCP 47-Sprachcodeliste](https://appmakers.dev/bcp-47-language-codes-list/). |
[Tabelle : 132. Parameter]

{#r_GDT-setDisplayValueLang_S_S_S__id_zks_2ww_dwb} {#r_GDT-setDisplayValueLang_S_S_S__id_rg3_fww_dwb__entry__2}

| Typ | Beschreibung |
|-|-|
| void |   |
[Tabelle : 133. Ergebnisse]

{#r_GDT-setDisplayValueLang_S_S_S__id_rg3_fww_dwb}  
Im folgenden Beispiel werden Datum und Uhrzeit in kurzen und vollständigen Stilen für Englisch und Französisch zurückgegeben.

    var glideDateFR = new GlideDateTime(); 

    glideDateUS.setDisplayValueLang("2/3/2023 18:00:00", "short", "en-US" );
    glideDateFR.setDisplayValueLang("2/3/2023 18:00:00", "short", "fr-FR" );

    gs.info('en-US date: ' + glideDateUS.getDisplayValue());
    gs.info('en-US date: ' + glideDateUS.getDisplayValueLang("full"));

    gs.info('fr-FR date: ' + glideDateFR.getDisplayValue());
    gs.info('fr-FR date: ' + glideDateFR.getDisplayValueLang("full"));

Ausgabe:

    en-US date: 2023-02-03 18:00:00
    en-US date: Friday, February 3, 2023 18:00:00
    fr-FR date: 2023-03-02 18:00:00
    fr-FR date: Thursday, March 2, 2023 18:00:00

## GlideDateTime -- setGlideDateTime(GlideDateTime gDT) {#ariaid-title70}

Legt das Datum und die Uhrzeit des aktuellen Objekts mit einem vorhandenen GlideDateTime-Objekt fest.
Diese Methode entspricht der Instantiierung eines neuen Objekts mit einem GlideDateTime-Parameter.
{#r_GDT-setGlideDateTime_GDT__table_xdg_y5c_nt__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| gDT | GlideDateTime | Ein GlideDateTime-Objekt |
[Tabelle : 134. Parameter]

{#r_GDT-setGlideDateTime_GDT__table_xdg_y5c_nt} {#r_GDT-setGlideDateTime_GDT__table_ydg_y5c_nt__entry__2}

| Typ | Beschreibung |
|-|-|
| void |   |
[Tabelle : 135. Ergebnisse]

{#r_GDT-setGlideDateTime_GDT__table_ydg_y5c_nt}  

    var dt1 = new GlideDateTime("2011-01-01 12:00:00");
    var dt2 = new GlideDateTime("2011-02-02 08:00:00");
    dt1.setGlideDateTime(dt2);
    gs.print(dt1.getValue());

Ausgabe:

    2011-02-02 08:00:00

### Bereichsbezogenes Äquivalent {#r_GDT-setGlideDateTime_GDT__section_fjw_3xr_mcb}

Um die setGlideDateTime-Methode in einer Bereichsanwendung zu verwenden, verwenden Sie die entsprechende Bereichsmethode: [setGlideDateTime](https://servicenow-prod.fluidtopics.net/u_rnp1jEndqk~Xtn_6vx_Q#r_ScopedGlideDateTimeSetGlideDateTime_g "Legt das Datum und die Uhrzeit des aktuellen Objekts mit einem vorhandenen GlideDateTime-Objekt fest. Diese Methode entspricht der Instantiierung eines neuen Objekts mit einem GlideDateTime-Parameter.").

## GlideDateTime -- setInitialValue(String dateTime) {#ariaid-title71}

Legt das Datum und die Uhrzeit fest.
Diese Methode entspricht setValue(Object).
{#r_GDT-setInitialValue_S__table_i42_r5l_nt__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| dateTime | Zeichenfolge | Das Datum und die Uhrzeit, die verwendet werden sollen. Akzeptiert entweder eine Zeichenfolge in der GMT-Zeitzone im internen Format oder ein GlideDateTime-Objekt. |
[Tabelle : 136. Parameter]

{#r_GDT-setInitialValue_S__table_i42_r5l_nt} {#r_GDT-setInitialValue_S__table_j42_r5l_nt__entry__2}

| Typ | Beschreibung |
|-|-|
| void |   |
[Tabelle : 137. Ergebnisse]

{#r_GDT-setInitialValue_S__table_j42_r5l_nt}  

    var gdt = new GlideDateTime();
    gdt.setInitialValue("2011-01-01 12:00:00");
    gs.print(gdt.getValue());

Ausgabe:

    2011-01-01 12:00:00

## GlideDateTime -- setMonth(Number month) {#ariaid-title72}

Legt den vom GlideDateTime-Objekt gespeicherten Monat mit der Zeitzone der Java Virtual Machine auf einen angegebenen Wert fest.
Verwenden Sie setMonthLocalTime() und setMonthUTC() anstelle dieser Methode.
{#r_GDT-setMonth_N__table_djd_3wl_nt__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| month | Zahl | Der Monat, zu dem Sie wechseln möchten |
[Tabelle : 138. Parameter]

{#r_GDT-setMonth_N__table_djd_3wl_nt} {#r_GDT-setMonth_N__table_ejd_3wl_nt__entry__2}

| Typ | Beschreibung |
|-|-|
| void |   |
[Tabelle : 139. Ergebnisse]

{#r_GDT-setMonth_N__table_ejd_3wl_nt}  

    var gdt = new GlideDateTime();
    gdt.setMonth(1);
    gs.print(gdt.getMonth());

Ausgabe:

    1

## GlideDateTime -- setMonthLocalTime(Number month) {#ariaid-title73}

Legt den vom GlideDateTime-Objekt gespeicherten Monat mit der Zeitzone des aktuellen Benutzers auf einen angegebenen Wert fest.
{#r_GDT-setMonthLocalTime_N__table_xgm_wwl_nt__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| month | Zahl | Der Monat, zu dem Sie wechseln möchten |
[Tabelle : 140. Parameter]

{#r_GDT-setMonthLocalTime_N__table_xgm_wwl_nt} {#r_GDT-setMonthLocalTime_N__table_ygm_wwl_nt__entry__2}

| Typ | Beschreibung |
|-|-|
| void |   |
[Tabelle : 141. Ergebnisse]

{#r_GDT-setMonthLocalTime_N__table_ygm_wwl_nt}  

    var gdt = new GlideDateTime();
    gdt.setMonthLocalTime(1);
    gs.print(gdt.getMonthLocalTime());

Ausgabe:

    1

### Bereichsbezogenes Äquivalent {#r_GDT-setMonthLocalTime_N__section_rqq_lxr_mcb}

Um die setMonthLocalTime()-Methode in einer bereichsbezogenen Anwendung zu verwenden, verwenden Sie die entsprechende bereichsbezogene Methode: [setMonthLocalTime()](https://servicenow-prod.fluidtopics.net/u_rnp1jEndqk~Xtn_6vx_Q#r_ScopedGlideDateTimeSetMonthLocalTime_Number "Legt den vom GlideDateTime-Objekt gespeicherten Monat mit der Zeitzone des aktuellen Benutzers auf den angegebenen Wert fest.").

## GlideDateTime -- setMonthUTC (Number month) {#ariaid-title74}

Legt den vom GlideDateTime-Objekt gespeicherten Monat mit der UTC-Zeitzone auf einen angegebenen Wert fest.
{#r_GDT-setMonthUTC_N__table_gt5_fxl_nt__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| month | Zahl | Der Monat, zu dem Sie wechseln möchten |
[Tabelle : 142. Parameter]

{#r_GDT-setMonthUTC_N__table_gt5_fxl_nt} {#r_GDT-setMonthUTC_N__table_ht5_fxl_nt__entry__2}

| Typ | Beschreibung |
|-|-|
| void |   |
[Tabelle : 143. Ergebnisse]

{#r_GDT-setMonthUTC_N__table_ht5_fxl_nt}  

    var gdt = new GlideDateTime();
    gdt.setMonthUTC(1);
    gs.print(gdt.getMonthUTC());

Ausgabe:

    1

### Bereichsbezogenes Äquivalent {#r_GDT-setMonthUTC_N__section_xyx_nxr_mcb}

Um die Methode setMonthUTC() in einer bereichsbezogenen Anwendung zu verwenden, verwenden Sie die entsprechende bereichsbezogene Methode: [setMonthUTC()](https://servicenow-prod.fluidtopics.net/u_rnp1jEndqk~Xtn_6vx_Q#r_ScopedGlideDateTimeSetMonthUTC_Number "Legt den vom GlideDateTime-Objekt gespeicherten Monat unter Verwendung der UTC-Zeitzone auf den angegebenen Wert fest.").

## GlideDateTime -- setNumericValue(Number milliseconds) {#ariaid-title75}

Legt Datum und Uhrzeit auf die Anzahl der Millisekunden seit dem 1. Januar 1970 um 00:00:00 GMT fest.
{#r_GDT-setNumericValue_N__table_jsf_q42_nt__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| milliseconds | Zahl | Anzahl der Millisekunden |
[Tabelle : 144. Parameter]

{#r_GDT-setNumericValue_N__table_jsf_q42_nt} {#r_GDT-setNumericValue_N__table_ksf_q42_nt__entry__2}

| Typ | Beschreibung |
|-|-|
| void |   |
[Tabelle : 145. Ergebnisse]

{#r_GDT-setNumericValue_N__table_ksf_q42_nt}  

    var gdt = new GlideDateTime();
    gdt.setNumericValue(1314777600000);
    gs.print(gdt.getValue());

Ausgabe:

    2011-08-31 08:00:00

## GlideDateTime -- setTZ(TimeZone timeZone) {#ariaid-title76}

Legt die Zeitzone des GlideDateTime-Objekts als festgelegte Zeitzone fest.
{#r_GDT-setTZ_TZ__table_uy3_54c_nt__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| timeZone | TimeZone | Ein Zeitzonenobjekt |
[Tabelle : 146. Parameter]

{#r_GDT-setTZ_TZ__table_uy3_54c_nt} {#r_GDT-setTZ_TZ__table_vy3_54c_nt__entry__2}

| Typ | Beschreibung |
|-|-|
| void |   |
[Tabelle : 147. Ergebnisse]

{#r_GDT-setTZ_TZ__table_vy3_54c_nt}  

    var tz = gs.getSession().getTimeZone();
    var gdt = new GlideDateTime(); 
    gdt.setTZ(tz);

## GlideDateTime -- setValue(Object dateTime) {#ariaid-title77}

Legt das Datum und die Uhrzeit des GlideDateTime-Objekts fest.
Diese Methode entspricht setInitialValue().
{#r_GDT-setValue_O__table_yfh_fpc_nt__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| dateTime | Objekt | Das Datum und die Uhrzeit, die verwendet werden sollen. Dieser Parameter kann einer von mehreren Typen sein. * Eine Zeichenfolge in der UTC-Zeitzone und dem internen Format JJJJ-MM-TT hh:mm:ss: Legt den Wert des Objekts auf das angegebene Datum und die angegebene Uhrzeit fest. Die Verwendung dieser Methode entspricht der Instantiierung eines neuen GlideDateTime-Objekts mithilfe des GlideDateTime(value)-Konstruktors. Wenn das verwendete Datums- und Uhrzeitformat nicht mit dem internen Format übereinstimmt, versucht die Methode, Datum und Uhrzeit unter Verwendung anderer verfügbarer Formate einzustellen. Werden Datum und Uhrzeit auf diese Art aufgelöst, kann es aufgrund von Mehrdeutigkeiten in den Tages- und Monatswerten zu ungenauen Daten kommen. Wenn Sie ein nicht standardmäßiges Datums- und Uhrzeitformat verwenden, verwenden Sie stattdessen setValueUTC(dateTime, format). * Ein GlideDateTime-Objekt: Legt den Wert des Objekts auf Datum und Uhrzeit fest, die von der im Parameter übergebenen GlideDateTime gespeichert werden. Die Verwendung dieser Methode entspricht der Instantiierung eines neuen GlideDateTime-Objekts mithilfe des GlideDateTime(g)-Konstruktors. * Ein Java Date-Objekt: Legt den Wert des Objekts anhand des vom Java Date-Objekt gespeicherten Werts fest. Die Verwendung der Methode auf diese Weise entspricht der Übergabe des vom Java Date-Objekt getTime() zurückgegebenen Werts an die GlideDateTime-Methode setNumericValue(). Diese Methode akzeptiert keine JavaScript-Date-Objekte. * Eine JavaScript-Zahl: Legt den Wert des Objekts mit dem Zahlenwert als Millisekunden nach dem 1. Januar 1970 00:00:00 UTC fest. Die Verwendung der Methode auf diese Weise entspricht der Methode setNumericValue(milliseconds). * Eine Java-Ganzzahl oder lang: Legt den Wert des Objekts mit dem Ganzzahl- oder Langwert als Millisekunden nach dem 1. Januar 1970 00:00:00 UTC fest. Die Verwendung der Methode auf diese Weise entspricht der Methode setNumericValue(milliseconds). {#r_GDT-setValue_O__ul_j3h_4pc_nt} |
[Tabelle : 148. Parameter]

{#r_GDT-setValue_O__table_yfh_fpc_nt} {#r_GDT-setValue_O__table_zfh_fpc_nt__entry__2}

| Typ | Beschreibung |
|-|-|
| void |   |
[Tabelle : 149. Ergebnisse]

{#r_GDT-setValue_O__table_zfh_fpc_nt}  
Legen Sie Datum und Uhrzeit mithilfe einer Zeichenfolge im Format jjjj-MM-tt HH:mm:ss fest.

    var gdt = new GlideDateTime("2011-01-01 12:00:00");
    gdt.setValue("2011-02-02 08:00:00");
    gs.print(gdt.getValue());

Ausgabe:

    2011-02-02 08:00:00

Legen Sie Datum und Uhrzeit mithilfe eines vorhandenen GlideDateTime-Objekts fest.

    var gdtSource = new GlideDateTime("2017-05-23 11:37:41");
    var gdtDest = new GlideDateTime();
    gdtDest.setValue(gdtSource);
    gs.print(gdtDest.getValue());

Ausgabe:

    2017-05-23 11:37:41

Legen Sie Datum und Uhrzeit mit einer Zahl fest, die Millisekunden nach dem 1. Januar 1970 um 00:00:00 UTC angibt.

    var gdt = new GlideDateTime("2011-01-01 12:00:00");
    gdt.setValue(1617634522375);
    gs.print(gdt.getValue());

Ausgabe:

    2021-04-05 14:55:22

### Bereichsbezogenes Äquivalent {#r_GDT-setValue_O__section_w2m_sxr_mcb}

Um die setValue()-Methode in einer bereichsbezogenen Anwendung zu verwenden, verwenden Sie die entsprechende bereichsbezogene Methode: [setValue()](https://servicenow-prod.fluidtopics.net/u_rnp1jEndqk~Xtn_6vx_Q#r_ScopedGlideDateTimeSetValue_String_o "Legt das Datum und die Uhrzeit des GlideDateTime-Objekts fest.").

## GlideDateTime -- setValueUTC(String dateTime, String format) {#ariaid-title78}

Legt einen Datums- und Uhrzeitwert unter Verwendung der UTC-Zeitzone und des angegebenen Datums- und Uhrzeitformats fest.
Diese Methode löst eine Laufzeitausnahme aus, wenn das im dateTime-Parameter verwendete Datums- und Zeitformat nicht mit dem Formatparameter übereinstimmt. Sie können die Fehlermeldung durch Aufrufen von getErrorMsg() für das GlideDateTime-Objekt abrufen, nachdem die Ausnahme abgefangen wurde.
{#r_GDT-setValueUTC_S_S__table_p5w_35c_nt__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| dateTime | Zeichenfolge | Das Datum und die Uhrzeit, die verwendet werden sollen. |
| format | Zeichenfolge | Das Format, das verwendet werden soll. |
[Tabelle : 150. Parameter]

{#r_GDT-setValueUTC_S_S__table_p5w_35c_nt} {#r_GDT-setValueUTC_S_S__table_q5w_35c_nt__entry__2}

| Typ | Beschreibung |
|-|-|
| void |   |
[Tabelle : 151. Ergebnisse]

{#r_GDT-setValueUTC_S_S__table_q5w_35c_nt}  

    var gdt = new GlideDateTime("2011-01-01 12:00:00");
    gdt.setValueUTC("15-02-2011 08:00:00", "dd-MM-yyyy HH:mm:ss");
    gs.print(gdt.getValue());

Ausgabe:

    2011-02-15 08:00:00

### Bereichsbezogenes Äquivalent {#r_GDT-setValueUTC_S_S__section_ft1_qxr_mcb}

Um die setValueUTC()-Methode in einer Bereichsanwendung zu verwenden, verwenden Sie die entsprechende Bereichsmethode: [setValueUTC()](https://servicenow-prod.fluidtopics.net/u_rnp1jEndqk~Xtn_6vx_Q#r_ScopedGlideDateTimeSetValueUTC_String_dt_String_format "Legt einen Datums- und Uhrzeitwert unter Verwendung der UTC-Zeitzone und des angegebenen Datums- und Uhrzeitformats fest. Diese Methode löst eine Laufzeitausnahme aus, wenn das im Parameter dt verwendete Datums- und Uhrzeitformat nicht mit dem Parameter format übereinstimmt. Sie können die Fehlermeldung durch Aufrufen von getErrorMsg() für das GlideDateTime-Objekt abrufen, nachdem die Ausnahme abgefangen wurde.").

## GlideDateTime -- setYear(Number year) {#ariaid-title79}

Legt das vom GlideDateTime-Objekt gespeicherte Jahr mit der Zeitzone der Java Virtual Machine auf einen angegebenen Wert fest.
Verwenden Sie setYearLocalTime() und setYearUTC() anstelle dieser Methode.
{#r_GDT-setYear_N__table_tgf_4xl_nt__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| year | Zahl | Das Jahr, zu dem Sie wechseln möchten. |
[Tabelle : 152. Parameter]

{#r_GDT-setYear_N__table_tgf_4xl_nt} {#r_GDT-setYear_N__table_ugf_4xl_nt__entry__2}

| Typ | Beschreibung |
|-|-|
| void |   |
[Tabelle : 153. Ergebnisse]

{#r_GDT-setYear_N__table_ugf_4xl_nt}  

    var gdt = new GlideDateTime();
    gdt.setYear(2013);
    gs.print(gdt.getYear());

Ausgabe:

    2013

## GlideDateTime -- setYearLocalTime(Number year) {#ariaid-title80}

Legt das vom GlideDateTime-Objekt gespeicherte Jahr auf einen angegebenen Wert in der Zeitzone des aktuellen Benutzers fest.
{#r_GDT-setYearLocalTime_N__table_vp4_1yl_nt__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| year | Zahl | Das Jahr, zu dem Sie wechseln möchten. |
[Tabelle : 154. Parameter]

{#r_GDT-setYearLocalTime_N__table_vp4_1yl_nt} {#r_GDT-setYearLocalTime_N__table_wp4_1yl_nt__entry__2}

| Typ | Beschreibung |
|-|-|
| void |   |
[Tabelle : 155. Ergebnisse]

{#r_GDT-setYearLocalTime_N__table_wp4_1yl_nt}  

    var gdt = new GlideDateTime();
    gdt.setYearLocalTime(2013);
    gs.print(gdt.getYearLocalTime());

Ausgabe:

    2013

### Bereichsbezogenes Äquivalent {#r_GDT-setYearLocalTime_N__section_mjw_5xr_mcb}

Um die setYearLocalTime()-Methode in einer Bereichsanwendung zu verwenden, verwenden Sie die entsprechende Bereichsmethode: [setYearLocalTime()](https://servicenow-prod.fluidtopics.net/u_rnp1jEndqk~Xtn_6vx_Q#r_ScopedGlideDateTimeSetYearLocalTime_Number "Legt das vom GlideDateTime-Objekt gespeicherte Jahr unter Verwendung der Zeitzone des aktuellen Benutzers auf den angegebenen Wert fest.").

## GlideDateTime -- setYearUTC(Number year) {#ariaid-title81}

Legt das vom GlideDateTime-Objekt gespeicherte Jahr mit der UTC-Zeitzone auf einen angegebenen Wert fest.
{#r_GDT-setYearUTC_N__table_fzh_jyl_nt__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| year | Zahl | Das Jahr, zu dem Sie wechseln möchten. |
[Tabelle : 156. Parameter]

{#r_GDT-setYearUTC_N__table_fzh_jyl_nt} {#r_GDT-setYearUTC_N__table_gzh_jyl_nt__entry__2}

| Typ | Beschreibung |
|-|-|
| void |   |
[Tabelle : 157. Ergebnisse]

{#r_GDT-setYearUTC_N__table_gzh_jyl_nt}  

    var gdt = new GlideDateTime();
    gdt.setYearUTC(2013);
    gs.print(gdt.getYearUTC());

Ausgabe:

    2013

### Bereichsbezogenes Äquivalent {#r_GDT-setYearUTC_N__section_q3v_wxr_mcb}

Um die setYearUTC()-Methode in einer Bereichsanwendung zu verwenden, verwenden Sie die entsprechende Bereichsmethode: [setYearUTC()](https://servicenow-prod.fluidtopics.net/u_rnp1jEndqk~Xtn_6vx_Q#r_ScopedGlideDateTimeSetYearUTC_Number "Legt das vom GlideDateTime-Objekt gespeicherte Jahr unter Verwendung der UTC-Zeitzone auf den angegebenen Wert fest.").

## GlideDateTime -- subtract(GlideTime time) {#ariaid-title82}

Subtrahiert eine bestimmte Zeitdauer.
{#r_GDT-subtract_GT__table_lsb_nzk_nt__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| time | GlideTime | Die Zeit, die abgezogen werden soll |
[Tabelle : 158. Parameter]

{#r_GDT-subtract_GT__table_lsb_nzk_nt} {#r_GDT-subtract_GT__table_msb_nzk_nt__entry__2}

| Typ | Beschreibung |
|-|-|
| void |   |
[Tabelle : 159. Ergebnisse]

{#r_GDT-subtract_GT__table_msb_nzk_nt}  

    var gdt = new GlideDateTime("2011-08-31 08:00:00");
    var gtime1 = new GlideTime();
    gtime1.setValue("00:00:20");
    gdt.subtract(gtime1);
    gs.print(gdt.getTime());

Ausgabe:

    1970-01-01 07:59:40

### Bereichsbezogenes Äquivalent {#r_GDT-subtract_GT__section_ltp_byr_mcb}

Um die subtract()-Methode in einer bereichsbezogenen Anwendung zu verwenden, verwenden Sie die entsprechende bereichsbezogene Methode: [subtract()](https://servicenow-prod.fluidtopics.net/u_rnp1jEndqk~Xtn_6vx_Q#r_ScopedGlideDateTimeSubtract_GlideTime "Subtrahiert eine bestimmte Zeit vom aktuellen GlideDateTime-Objekt.").

## GlideDateTime -- subtract(Number milliseconds) {#ariaid-title83}

Subtrahiert eine angegebene Anzahl von Millisekunden vom GlideDateTime-Objekt.
{#r_GDT-subtract_N__table_r54_mtl_nt__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| milliseconds | Zahl | Die Anzahl der Millisekunden, die subtrahiert werden sollen. |
[Tabelle : 160. Parameter]

{#r_GDT-subtract_N__table_r54_mtl_nt} {#r_GDT-subtract_N__table_s54_mtl_nt__entry__2}

| Typ | Beschreibung |
|-|-|
| void |   |
[Tabelle : 161. Ergebnisse]

{#r_GDT-subtract_N__table_s54_mtl_nt}  

    var gdt = new GlideDateTime("2011-12-07 08:00:00");
    gdt.subtract(1000);
    gs.print(gdt.getValue());

Ausgabe:

    2011-12-07 07:59:59

### Bereichsbezogenes Äquivalent {#r_GDT-subtract_N__section_ihx_qyr_mcb}

Um die subtract()-Methode in einer bereichsbezogenen Anwendung zu verwenden, verwenden Sie die entsprechende bereichsbezogene Methode: [subtract()](https://servicenow-prod.fluidtopics.net/u_rnp1jEndqk~Xtn_6vx_Q#r_ScopedGlideDateTimeSubtract_Number "Subtrahiert die angegebene Anzahl von Millisekunden vom GlideDateTime-Objekt.").

## GlideDateTime -- subtract(GlideDateTime start, GlideDateTime end) {#ariaid-title84}

Gibt die Differenz bei der Dauer zwischen zwei angegebenen GlideDateTime-Objekten zurück.
{#r_GDT-subtract_GDT_GDT__table_gn2_grl_nt__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| start | GlideDateTime | Startdatumsobjekt. |
| end | GlideDateTime | Enddatumsobjekt. |
[Tabelle : 162. Parameter]

{#r_GDT-subtract_GDT_GDT__table_gn2_grl_nt} {#r_GDT-subtract_GDT_GDT__table_hn2_grl_nt__entry__2}

| Typ | Beschreibung |
|-|-|
| GlideDuration | Differenz bei der Dauer zwischen den beiden angegebenen Daten. |
[Tabelle : 163. Ergebnisse]

{#r_GDT-subtract_GDT_GDT__table_hn2_grl_nt}  

    var gdt1 = new GlideDateTime("2011-08-28 09:00:00");
    var gdt2 = new GlideDateTime("2011-08-31 08:00:00");
     
    var dur = GlideDateTime.subtract(gdt1, gdt2); // Difference between gdt1 and gdt2
    gs.info(dur.getDisplayValue());

Ausgabe:

    2 Days 23 Hours

### Bereichsbezogenes Äquivalent {#r_GDT-subtract_GDT_GDT__section_apm_zxr_mcb}

Um die subtract()-Methode in einer bereichsbezogenen Anwendung zu verwenden, verwenden Sie die entsprechende bereichsbezogene Methode: [subtract()](https://servicenow-prod.fluidtopics.net/u_rnp1jEndqk~Xtn_6vx_Q#r_ScopedGlideDateTimeSubtract_GlideDateTime_GlideDate_Time "Gibt die Differenz bei der Dauer zwischen zwei angegebenen GlideDateTime-Objekten zurück.").

## GlideDateTime -- toString() {#ariaid-title85}

Gibt den Datums- und Uhrzeitwert zurück, der vom GlideDateTime-Objekt im internen Format (JJJJJ-MM-TT hh:mm:ss) und der Systemzeitzone UTC (standardmäßig) gespeichert wird.
Diese Methode entspricht getValue().
{#r_GDT-toString__table_lyw_ls2_nt__entry__3}

| Name | Typ | Beschreibung |
|-|-|-|
| Keine |   |   |
[Tabelle : 164. Parameter]

{#r_GDT-toString__table_lyw_ls2_nt} {#r_GDT-toString__table_myw_ls2_nt__entry__2}

| Typ | Beschreibung |
|-|-|
| Objekt | Das Datum und die Uhrzeit, die vom GlideDateTime-Objekt in der Systemzeitzone und im Systemformat gespeichert werden. |
[Tabelle : 165. Ergebnisse]

{#r_GDT-toString__table_myw_ls2_nt}  

    var gdt = new GlideDateTime("2011-08-31 08:00:00");
    gs.print(gdt.toString());

Ausgabe:

    2011-08-31 08:00:00

### Bereichsbezogenes Äquivalent {#r_GDT-toString__section_fxf_tyr_mcb}

Um die toString()-Methode in einer bereichsbezogenen Anwendung zu verwenden, verwenden Sie die entsprechende bereichsbezogene Methode: [toString()](https://servicenow-prod.fluidtopics.net/u_rnp1jEndqk~Xtn_6vx_Q#r_ScopedGlideDateTimeToString "Ruft den Datums- und Uhrzeitwert ab, der vom GlideDateTime-Objekt im internen Format (JJJJJ-MM-TT hh:mm:ss) und der Systemzeitzone UTC (standardmäßig) gespeichert wird. Diese Methode entspricht getValue().").

