Un campo di immissione che consente agli utenti di inserire una data e un'ora.
Disponibile per i componenti aggiuntivi di Google Workspace e le app Google Chat.
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'), );
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
set | Date | Imposta il nome del campo che identifica questo selettore nell'oggetto evento generato quando avviene un'interazione con l'interfaccia utente. |
set | Date | Imposta un Action che viene eseguito dallo script ogni volta che l'input del selettore cambia. |
set | Date | Imposta il numero di minuti di differenza rispetto al fuso orario UTC. |
set | Date | Imposta il titolo visualizzato sopra il campo di immissione. |
set | Date | Imposta il valore precompilato da impostare nel campo di immissione. |
set | Date | Imposta il valore precompilato da impostare nel campo di immissione. |
Documentazione dettagliata
set Field Name(fieldName)
Imposta il nome del campo che identifica questo selettore nell'oggetto evento generato quando avviene un'interazione con l'interfaccia utente. Il nome del campo è visibile all'utente. Obbligatorio. Il nome del campo specificato deve essere univoco.
Parametri
Nome | Tipo | Descrizione |
---|---|---|
field | String | Il nome da assegnare a questo input. |
Invio
Date
: questo selettore, per l'accodamento.
set On Change Action(action)
Imposta un Action
che viene eseguito dallo script ogni volta che l'input del selettore cambia.
Parametri
Nome | Tipo | Descrizione |
---|---|---|
action | Action | L'azione da eseguire. |
Invio
Date
: questo selettore, per l'accodamento.
set Time Zone Offset In Mins(timeZoneOffsetMins)
Imposta il numero di minuti di differenza rispetto al fuso orario UTC. Se impostato, la data e l'ora vengono visualizzate nel fuso orario specificato. Se non è impostato, l'ora viene visualizzata nel fuso orario dell'utente.
Parametri
Nome | Tipo | Descrizione |
---|---|---|
time | Integer | Il numero di minuti di differenza tra il fuso orario e UTC. |
Invio
Date
: questo selettore, per l'accodamento.
set Title(title)
Imposta il titolo visualizzato sopra il campo di immissione.
Parametri
Nome | Tipo | Descrizione |
---|---|---|
title | String | Il titolo del campo di immissione. |
Invio
Date
: questo selettore, per l'accodamento.
set Value In Ms Since Epoch(valueMsEpoch)
Imposta il valore precompilato da impostare nel campo di immissione.
Parametri
Nome | Tipo | Descrizione |
---|---|---|
value | Number | Il valore predefinito inserito nell'input come numero, in millisecondi dall'epoca. Viene sempre rappresentato come stringa nei parametri di callback del modulo. |
Invio
Date
: questo selettore, per l'accodamento.
set Value In Ms Since Epoch(valueMsEpoch)
Imposta il valore precompilato da impostare nel campo di immissione.
Parametri
Nome | Tipo | Descrizione |
---|---|---|
value | String | Il valore predefinito inserito nell'input come stringa, in millisecondi dall'epoca. Viene sempre rappresentato come stringa nei parametri di callback del modulo. |
Invio
Date
: questo selettore, per l'accodamento.