GlideDate – Global
Die GlideDate Die Klasse bietet Methoden zum Ausführen von Vorgängen für GlideDate-Objekte, z. B. Instanziierung von GlideDate-Objekten oder Arbeiten mit GlideDate-Feldern.
Anleitungen zu Eingabezeichenfolgen für Datum/Uhrzeit mit einer Liste gängiger Formatkonflikte finden Sie unter Richtlinien für Datums- und Uhrzeitformat.
Siehe auch GlideDateTime – Global.
GlideDate: GlideDate()
Erstellt ein GlideDate-Objekt mit dem aktuellen Datum/der aktuellen Uhrzeit.
| Name | Typ | Beschreibung |
|---|---|---|
| Keine |
//Today's date is April 21, 2021
var gd = new GlideDate();
gs.info(gd.getValue());
2021-04-21GlideDate – getByFormat (Zeichenfolgenformat)
Ruft das Datum im angegebenen Datumsformat ab.
| Name | Typ | Beschreibung |
|---|---|---|
| format | Zeichenfolge | Gewünschtes Datumsformat mit Java SimpleDateFormat . Beispiel: „tt-MM-JJJJ“ Um den Tag, den Monat und das Jahr oder abzurufen „EEEE“ Um den Wochentag abzurufen. |
| Typ | Beschreibung |
|---|---|
| Zeichenfolge | Datumswert für das GlideDate-Objekt im angegebenen Format. |
var gd = new GlideDate();
gd.setValue('2021-04-21');
gs.info(gd.getByFormat("dd-MM-yyyy"));
21-04-2021Bereichsbezogenes Äquivalent
Um diese Methode in einer bereichsbezogenen Anwendung zu verwenden, verwenden Sie die entsprechende bereichsbezogene Methode: Bereichsbezogenes GlideDate – getByFormat (Zeichenfolgenformat) .
GlideDate – getDayOfMonthNoTZ()
Ruft den Tag des Monats ab, der vom GlideDate-Objekt gespeichert wird, ausgedrückt in der UTC-Zeitzone.
| Name | Typ | Beschreibung |
|---|---|---|
| Keine |
| Typ | Beschreibung |
|---|---|
| Nummer | Der Tag des Monats in der UTC-Zeitzone, von 1 bis 31. |
//Today's date is 2016-05-13
var gd =new GlideDate();
gs.info(gd.getDayOfMonthNoTZ());
Ausgabe:
13
Bereichsbezogenes Äquivalent
Um diese Methode in einer bereichsbezogenen Anwendung zu verwenden, verwenden Sie die entsprechende bereichsbezogene Methode: Bereichsbezogenes GlideDate – getMonthNoTZ() .
GlideDate – getDisplayValue()
Ruft den Wert des Datums- und Uhrzeitfelds in der UTC-Zeitzone ab.
Siehe auch: Scoped GlideDate – getDisplayValue()
| Name | Typ | Beschreibung |
|---|---|---|
| keine |
| Typ | Beschreibung |
|---|---|
| Zeichenfolge | Datumswert für das GlideDate-Objekt in der UTC-Zeitzone. |
var gd = new GlideDate();
gd.setValue('2025-04-21');
gs.info(gd.getDisplayValue());
2025-04-21Bereichsbezogenes Äquivalent
Um diese Methode in einer bereichsbezogenen Anwendung zu verwenden, verwenden Sie die entsprechende bereichsbezogene Methode: Bereichsbezogenes GlideDate – getDisplayValue() .
GlideDate – getDisplayValueEx (Zeichenfolgenstil)
Gibt das Datum unter Verwendung der Zeitzone des aktuellen Anwenders und eines angegebenen Formats zurück.
| Name | Typ | Beschreibung |
|---|---|---|
| Stil | Zeichenfolge | Format, das für das Datum verwendet werden soll. Gültige Werte (Groß-/Kleinschreibung wird nicht beachtet):
Das Datum wird in der Sprache des aktuellen Anwenders zurückgegeben. Die Sprache bestimmt die Reihenfolge von Monat und Tag im Datum. |
| Typ | Beschreibung |
|---|---|
| Zeichenfolge | Das Datum im angegebenen Format. |
Dieses Beispiel gibt das Datum anhand der Zeitzone des aktuellen Anwenders und jeder Formatierungsoption zurück.
var gd = new GlideDate();
gs.info(gd.getDisplayValueEx("short"));
gs.info(gd.getDisplayValueEx("medium"));
gs.info(gd.getDisplayValueEx("long"));
gs.info(gd.getDisplayValueEx("full"));
Ausgabe:
1/27/26 //short
Jan 27, 2026 //medium
January 27, 2026 //long
Tuesday, January 27, 2026 //full
Bereichsbezogenes Äquivalent
Um diese Methode in einer bereichsbezogenen Anwendung zu verwenden, verwenden Sie die entsprechende bereichsbezogene Methode: Bereichsbezogenes GlideDate – getDisplayValueEx (Zeichenfolgenstil).
GlideDate – getDisplayValueInternal()
Ruft das Datum im internen Format (jjjj-MM-tt) und die Zeitzone des aktuellen Anwenders ab.
Siehe auch GetDisplayValue()
| Name | Typ | Beschreibung |
|---|---|---|
| keine |
| Typ | Beschreibung |
|---|---|
| Zeichenfolge | Datumswert für das GlideDate-Objekt in der Zeitzone des aktuellen Anwenders. Format: jjjj-MM-tt |
var gd = new GlideDate();
gs.info(gd.getDisplayValueInternal());
2021-04-21Bereichsbezogenes Äquivalent
Um diese Methode in einer bereichsbezogenen Anwendung zu verwenden, verwenden Sie die entsprechende bereichsbezogene Methode: Bereichsbezogenes GlideDate – getDisplayValueInternal() .
GlideDate – getDisplayValueLang (Zeichenfolgenstil)
Gibt den Datumswert im Gebietsschema des Anwenders gemäß einem angegebenen Datumsstil zurück.
| Name | Typ | Beschreibung |
|---|---|---|
| Stil | Zeichenfolge | Datumsformat. Gültige Werte:
Wenn ein anderer Wert übergeben wird, ist die API standardmäßig auf festgelegt |
| Typ | Beschreibung |
|---|---|
| Zeichenfolge | Eine Zeichenfolgendarstellung des Datums im angegebenen Stil und im entsprechenden Format für das Gebietsschema des aktuellen Anwenders. |
Das folgende Beispiel gibt das Datum des Gebietsschemas des Anwenders in allen Stilen zurück.
var gd = new GlideDate(); // This will fetch the current date
gs.info('date: ' + gd.getDisplayValue());
gs.info('date: ' + gd.getDisplayValueLang("full"));
gs.info('date: ' + gd.getDisplayValueLang("long"));
gs.info('date: ' + gd.getDisplayValueLang("medium"));
gs.info('date: ' + gd.getDisplayValueLang("short"));
Ausgabe:
date: 2023-01-18
Wednesday, January 18, 2023
date: January 18, 2023
date: Jan 18, 2023
date: 1/18/23
GlideDate – getDisplayValueLang (Zeichenfolgenstil, Zeichenfolgensprache)
Gibt den Datumswert im Gebietsschema und in der Sprache des Anwenders gemäß einem angegebenen Datumsstil zurück.
| Name | Typ | Beschreibung |
|---|---|---|
| Stil | Zeichenfolge | Datumsformat. Gültige Werte:
Wenn ein anderer Wert übergeben wird, ist die API standardmäßig auf festgelegt |
| language | Zeichenfolge | Gibt das Datum gemäß einem angegebenen Sprachwert zurück. Akzeptiert Sprach-Tags, die dem BCP-47-Standard entsprechen. Beispiel: fr Für Französisch oder en-Vereinigtes Königreich Für britisches Englisch. Eine vollständige Liste der akzeptierten Werte finden Sie unter BCP 47-Sprachcodeliste . |
| Typ | Beschreibung |
|---|---|
| Zeichenfolge | Datum im Stil und in der Sprache, die gemäß dem Gebietsschema des aktuellen Anwenders angegeben sind. |
Das folgende Beispiel gibt das Datum des Gebietsschemas des Anwenders in verschiedenen Sprachen und Stilen zurück.
var gd = new GlideDate(); // This will fetch the current date
gs.info('date: ' + gd.getDisplayValue());
gs.info('date: ' + gd.getDisplayValueLang("full", "fr"));
gs.info('date: ' + gd.getDisplayValueLang("long", "en-GB"));
gs.info('date: ' + gd.getDisplayValueLang("medium", "de"));
gs.info('date: ' + gd.getDisplayValueLang("short", "es-MX"));
Ausgabe:
date: 2023-01-18
date: mercredi 18 janvier 2023
date: 18 January 2023
date: 18.01.2023
date: 18/01/23
GlideDate – getMonthNoTZ()
Ruft den vom GlideDate-Objekt gespeicherten Monat ab, ausgedrückt in der UTC-Zeitzone.
| Name | Typ | Beschreibung |
|---|---|---|
| Keine |
| Typ | Beschreibung |
|---|---|
| Nummer | Der numerische Wert des Monats von 1 bis 12. |
//Today's date is 2016-05-13
var gd =new GlideDate();
gs.info(gd.getMonthNoTZ());
Ausgabe:
5
Bereichsbezogenes Äquivalent
Um diese Methode in einer bereichsbezogenen Anwendung zu verwenden, verwenden Sie die entsprechende bereichsbezogene Methode: Bereichsbezogenes GlideDate – getMonthNoTZ() .
GlideDate – getYearNoTZ()
Ruft das vom GlideDate-Objekt gespeicherte Jahr ab, ausgedrückt in der UTC-Zeitzone.
| Name | Typ | Beschreibung |
|---|---|---|
| Keine |
| Typ | Beschreibung |
|---|---|
| Nummer | Der numerische Wert des Jahres. |
//Today's date is 2016-05-13
var gd =new GlideDate();
gs.info(gd.getYearNoTZ());
Ausgabe:
2016
Bereichsbezogenes Äquivalent
Um diese Methode in einer bereichsbezogenen Anwendung zu verwenden, verwenden Sie die entsprechende bereichsbezogene Methode: Bereichsbezogenes GlideDate – getYearNoTZ() .
GlideDate – parseDate (Zeichenfolgendatum, Zeichenfolgensprache, Zeichenfolgenland)
Analysiert ein Datum in das Gebietsschema, das den übergebenen Sprach- und Ländercodes zugeordnet ist.
| Name | Typ | Beschreibung |
|---|---|---|
| Datum | Zeichenfolge | Datum in regionaler Syntax formatiert. Formate:
|
| language | Zeichenfolge | ISO-639 – zweistelliger Sprachcode. |
| country | Zeichenfolge | ISO-3166 – zweistelliger Ländercode. |
| Typ | Beschreibung |
|---|---|
| Objekt | Analysiertes GlideDate-Objekt, das Sie in Berechnungen verwenden oder in einen Datensatz einfügen können. Diese Methode löst eine Ausnahme aus, wenn das Datum nicht analysiert werden konnte. Eine Ausnahme tritt auf, wenn das Datumsformat nicht mit dem angegebenen Gebietsschemaformat übereinstimmt (übergeben languageUnd countryParameter). |
Das folgende Codebeispiel analysiert ein Datum und fügt diesem Datum vier Wochen hinzu.
var date = GlideDate.parseDate("31 Dec 2020", "en", "GB");
date.addWeeksLocalTime(4);
gs.info("Project is due 4 weeks after start date, on " + date.getDisplayValue());
Ausgabe:
Project is due 4 weeks after start date, on 2021-01-28
GlideDate – setDisplayValue(Zeichenfolge asDisplayed)
Legt einen Datumswert mithilfe des Anzeigeformats und der Zeitzone des aktuellen Anwenders fest.
| Name | Typ | Beschreibung |
|---|---|---|
| AsDisplays | Zeichenfolge | Datum im Anzeigeformat und Zeitzone des aktuellen Anwenders. Format: Muss mit dem bevorzugten Anzeigeformat des aktuellen Anwenders formatiert werden, z. B. jjjj-MM-tt. |
| Typ | Beschreibung |
|---|---|
| Keine |
var gd = new GlideDate();
gd.setDisplayValue("2011-01-01");
gs.info(gd.getValue());
Ausgabe:
2011-01-01
Bereichsbezogenes Äquivalent
Um diese Methode in einer bereichsbezogenen Anwendung zu verwenden, verwenden Sie die entsprechende bereichsbezogene Methode: Bereichsbezogenes GlideDate – setDisplayValue(Zeichenfolge asDisplayed) .
GlideDate – setDisplayValueEx(Zeichenfolgendatum, Zeichenfolgenstil)
Legt das Datum in einem angegebenen Format fest.
| Name | Typ | Beschreibung |
|---|---|---|
| Datum | Zeichenfolge | Wert, der für das Datum festgelegt werden soll. Die GetDisplayValueEx() Methode gibt Daten in einem gültigen Format zurück, oder Daten können wie unten gezeigt formatiert werden.
3/21/26 Und 21. März 2026 Sind gültige Werte während 21/3/26 Und Sind nicht. |
| Stil | Zeichenfolge | Format, das für das Datum verwendet werden soll. Sie müssen dasselbe Format wie angegeben verwenden dateWert. Gültige Werte (Groß-/Kleinschreibung wird nicht beachtet):
|
| Typ | Beschreibung |
|---|---|
| Keine |
In diesem Beispiel wird das Datum in einem angegebenen Format festgelegt.
gd = new GlideDate();
gd.setDisplayValueEx("Jan 28, 2026", "medium");
gs.info(gd.getDisplayValueEx("full"));
Ausgabe:
Wednesday, January 28, 2026
Bereichsbezogenes Äquivalent
Um diese Methode in einer bereichsbezogenen Anwendung zu verwenden, verwenden Sie die entsprechende bereichsbezogene Methode: Bereichsbezogenes GlideDate – setDisplayValueEx(Zeichenfolgendatum, Zeichenfolgenstil).
GlideDate – setDisplayValueLang(Zeichenfolgendatum, Zeichenfolgenstil)
Legt ein Datum mit einem angegebenen Stil und Format gemäß dem Gebietsschema des aktuellen Anwenders fest.
| Name | Typ | Beschreibung |
|---|---|---|
| Datum | Zeichenfolge | Datumswert für das GlideDate-Objekt in der Zeitzone des aktuellen Anwenders. Gültige Werte sind beliebige Datums- und Uhrzeitausgaben von GetDisplayValueLang() Funktion. Beispiel: Mithilfe der Ausgabe von GetDisplayValueLang (Zeichenfolgenstil, Zeichenfolgensprache) Beispiel zuvor in diesem Thema, 25. Oktober 2022 Oder 25.10.2022 Sind akzeptierte Werte. |
| Stil | Zeichenfolge | Datumsformat. Gültige Werte:
Wenn ein anderer Wert übergeben wird, ist die API standardmäßig auf festgelegt |
| Typ | Beschreibung |
|---|---|
| Ungültig |
Das folgende Beispiel zeigt, wie Sie das aktuelle Datum des Gebietsschemas des Anwenders mit auf den Stil „vollständig“ festlegen können SetDisplayValueLang() .
glideDate.setDisplayValueLang("2/3/2023", "short");
gs.info('date: ' + glideDate.getDisplayValue());
gs.info('date: ' + glideDate.getDisplayValueLang("full"));
Ausgabe:
date: 2023-02-03
date: Friday, February 3, 2023
GlideDate – setDisplayValueLang(Zeichenfolgendatum, Zeichenfolgenstil, Zeichenfolgensprache)
Legt ein Datum mit einem angegebenen Stil, einer angegebenen Sprache und einem angegebenen Format gemäß dem Gebietsschema des aktuellen Anwenders fest.
| Name | Typ | Beschreibung |
|---|---|---|
| Datum | Zeichenfolge | Datumswert für das GlideDate-Objekt in der Zeitzone des aktuellen Anwenders. Gültige Werte sind beliebige Datums- und Uhrzeitausgaben von GetDisplayValueLang() Funktion. Beispiel: Mithilfe der Ausgabe von GetDisplayValueLang (Zeichenfolgenstil, Zeichenfolgensprache) Beispiel zuvor in diesem Thema, 25. Oktober 2022 Oder 25.10.2022 Sind akzeptierte Werte. |
| Stil | Zeichenfolge | Datumsformat. Gültige Werte:
Wenn ein anderer Wert übergeben wird, ist die API standardmäßig auf festgelegt |
| language | Zeichenfolge | Legt die Sprache mithilfe eines Sprach-Tags fest, das dem BCP-47-Standard entspricht. Beispiel: fr Für Französisch oder en-Vereinigtes Königreich Für britisches Englisch. Eine vollständige Liste der akzeptierten Werte finden Sie unter BCP 47-Sprachcodeliste . |
| Typ | Beschreibung |
|---|---|
| Ungültig |
Das folgende Beispiel gibt Datum und Uhrzeit in kurzen und vollständigen Stilen für Englisch und Französisch zurück.
var glideDateFR = new GlideDate();
glideDateUS.setDisplayValueLang("2/3/202", "short", "en-US" );
glideDateFR.setDisplayValueLang("2/3/2023", "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
en-US date: Friday, February 3, 2023
fr-FR date: 2023-03-02
fr-FR date: Thursday, March 2, 2023
GlideDate – setValue(Zeichenfolge o)
Legt das Datum des aktuellen GlideDate-Objekts im internen Format (jjjj-MM-tt) und in der Systemzeitzone (standardmäßig UTC) fest.
| Name | Typ | Beschreibung |
|---|---|---|
| o | Zeichenfolge | Datum und Uhrzeit, die im aktuellen GlideDate-Objekt festgelegt werden sollen. Format: jjjj-MM-tt |
| Typ | Beschreibung |
|---|---|
| Keine |
var gd = new GlideDate();
gd.setValue('2015-01-01');
gs.info(gd.getValue());
Ausgabe:
2015-01-01
Bereichsbezogenes Äquivalent
Um diese Methode in einer bereichsbezogenen Anwendung zu verwenden, verwenden Sie die entsprechende bereichsbezogene Methode: Bereichsbezogenes GlideDate – setValue(Zeichenfolge o) .