Un campo di immissione che consente agli utenti di inserire una data e un'ora.
var 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 |
---|---|---|
setFieldName(fieldName) | DateTimePicker | Imposta il nome del campo che identifica questo selettore nell'oggetto evento che viene generato quando si verifica un'interazione nell'interfaccia utente. |
setOnChangeAction(action) | DateTimePicker | Imposta un Action che lo script esegue ogni volta che l'input del selettore cambia. |
setTimeZoneOffsetInMins(timeZoneOffsetMins) | DateTimePicker | Imposta il numero di minuti di differenza rispetto al fuso orario da UTC. |
setTitle(title) | DateTimePicker | Imposta il titolo visualizzato sopra il campo di immissione. |
setValueInMsSinceEpoch(valueMsEpoch) | DateTimePicker | Imposta il valore precompilato da impostare nel campo di immissione. |
setValueInMsSinceEpoch(valueMsEpoch) | DateTimePicker | Imposta il valore precompilato da impostare nel campo di immissione. |
Documentazione dettagliata
setFieldName(fieldName)
Imposta il nome del campo che identifica questo selettore nell'oggetto evento che viene generato quando si verifica un'interazione nell'interfaccia utente. Il nome del campo è visibile all'utente. Obbligatorio; il nome del campo specificato deve essere univoco.
Parametri
Nome | Tipo | Descrizione |
---|---|---|
fieldName | String | Il nome da assegnare a questo input. |
Andata e ritorno
DateTimePicker
: questo selettore, per la concatenazione.
setOnChangeAction(action)
Imposta un Action
che lo script esegue ogni volta che l'input del selettore cambia.
Parametri
Nome | Tipo | Descrizione |
---|---|---|
action | Action | e l'azione da eseguire. |
Andata e ritorno
DateTimePicker
: questo selettore, per la concatenazione.
setTimeZoneOffsetInMins(timeZoneOffsetMins)
Imposta il numero di minuti di differenza rispetto al fuso orario da 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 |
---|---|---|
timeZoneOffsetMins | Integer | Il numero di minuti in cui il fuso orario viene impostato rispetto all'orario UTC. |
Andata e ritorno
DateTimePicker
: questo selettore, per la concatenazione.
setTitle(title)
Imposta il titolo visualizzato sopra il campo di immissione.
Parametri
Nome | Tipo | Descrizione |
---|---|---|
title | String | Il titolo del campo di immissione. |
Andata e ritorno
DateTimePicker
: questo selettore, per la concatenazione.
setValueInMsSinceEpoch(valueMsEpoch)
Imposta il valore precompilato da impostare nel campo di immissione.
Parametri
Nome | Tipo | Descrizione |
---|---|---|
valueMsEpoch | Number | Il valore predefinito inserito nell'input come numero, in millisecondi dal periodo. È sempre rappresentata come una stringa nei parametri di callback del modulo. |
Andata e ritorno
DateTimePicker
: questo selettore, per la concatenazione.
setValueInMsSinceEpoch(valueMsEpoch)
Imposta il valore precompilato da impostare nel campo di immissione.
Parametri
Nome | Tipo | Descrizione |
---|---|---|
valueMsEpoch | String | Il valore predefinito inserito nell'input come stringa, in millisecondi dal periodo. È sempre rappresentata come una stringa nei parametri di callback del modulo. |
Andata e ritorno
DateTimePicker
: questo selettore, per la concatenazione.