Ein Eingabefeld, in das Nutzer ein Datum und eine Uhrzeit eingeben können.
Verfügbar für Google Workspace-Add-ons und Google Chat-Apps.
const dateTimePicker = CardService.newDateTimePicker() .setTitle('Enter the date and time.') .setFieldName('date_time_field') // Set default value as Jan 1, 2018, 3:00 AM UTC. Either a number or // string is acceptable. .setValueInMsSinceEpoch(1514775600) // EDT time is 5 hours behind UTC. .setTimeZoneOffsetInMins(-5 * 60) .setOnChangeAction( CardService.newAction().setFunctionName('handleDateTimeChange'), );
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
set | Date | Legt den Feldnamen fest, der diese Auswahl im Ereignisobjekt identifiziert, das generiert wird, wenn eine UI-Interaktion stattfindet. |
set | Date | Legt eine Action fest, die das Script ausführt, wenn sich die Eingabe der Auswahl ändert. |
set | Date | Hiermit wird festgelegt, um wie viele Minuten die Zeitzone von UTC abweichen soll. |
set | Date | Hiermit wird der Titel festgelegt, der über dem Eingabefeld angezeigt wird. |
set | Date | Legt den vorausgefüllten Wert fest, der im Eingabefeld festgelegt werden soll. |
set | Date | Legt den vorausgefüllten Wert fest, der im Eingabefeld festgelegt werden soll. |
Detaillierte Dokumentation
set Field Name(fieldName)
Legt den Feldnamen fest, der diese Auswahl im Ereignisobjekt identifiziert, das generiert wird, wenn eine UI-Interaktion stattfindet. Der Feldname ist für den Nutzer sichtbar. Erforderlich. Der angegebene Feldname muss eindeutig sein.
Parameter
Name | Typ | Beschreibung |
---|---|---|
field | String | Der Name, der dieser Eingabe zugewiesen werden soll. |
Rückflug
Date
– Diese Auswahl für die Verkettung.
set On Change Action(action)
Legt eine Action
fest, die das Script ausführt, wenn sich die Eingabe der Auswahl ändert.
Parameter
Name | Typ | Beschreibung |
---|---|---|
action | Action | Die erforderliche Aktion. |
Rückflug
Date
– Diese Auswahl für die Verkettung.
set Time Zone Offset In Mins(timeZoneOffsetMins)
Hiermit wird festgelegt, um wie viele Minuten die Zeitzone von UTC abweichen soll. Wenn diese Option festgelegt ist, werden Datum und Uhrzeit in der angegebenen Zeitzone angezeigt. Wenn nicht festgelegt, wird die Uhrzeit in der Zeitzone des Nutzers angezeigt.
Parameter
Name | Typ | Beschreibung |
---|---|---|
time | Integer | Die Anzahl der Minuten, um die die Zeitzone von UTC abweicht. |
Rückflug
Date
– Diese Auswahl für die Verkettung.
set Title(title)
Hiermit wird der Titel festgelegt, der über dem Eingabefeld angezeigt wird.
Parameter
Name | Typ | Beschreibung |
---|---|---|
title | String | Der Titel des Eingabefelds. |
Rückflug
Date
– Diese Auswahl für die Verkettung.
set Value In Ms Since Epoch(valueMsEpoch)
Legt den vorausgefüllten Wert fest, der im Eingabefeld festgelegt werden soll.
Parameter
Name | Typ | Beschreibung |
---|---|---|
value | Number | Der Standardwert, der als Zahl in Millisekunden seit der Epoche in die Eingabe eingefügt wird. Sie wird in den Rückrufparametern des Formulars immer als String dargestellt. |
Rückflug
Date
– Diese Auswahl für die Verkettung.
set Value In Ms Since Epoch(valueMsEpoch)
Legt den vorausgefüllten Wert fest, der im Eingabefeld festgelegt werden soll.
Parameter
Name | Typ | Beschreibung |
---|---|---|
value | String | Der Standardwert, der als String in die Eingabe eingefügt wird, in Millisekunden seit der Epoche. Sie wird in den Rückrufparametern des Formulars immer als String dargestellt. |
Rückflug
Date
– Diese Auswahl für die Verkettung.