Es un campo de entrada que permite a los usuarios ingresar una fecha y una hora.
Disponible para los complementos de Google Workspace y las apps de 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'), );
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
set | Date | Establece el nombre del campo que identifica este selector en el objeto de evento que se genera cuando hay una interacción de la IU. |
set | Date | Establece un Action que la secuencia de comandos realiza cada vez que cambia la entrada del selector. |
set | Date | Establece la cantidad de minutos que la zona horaria debe tener de diferencia con UTC. |
set | Date | Establece el título que se muestra sobre el campo de entrada. |
set | Date | Establece el valor prepropagado que se establecerá en el campo de entrada. |
set | Date | Establece el valor prepropagado que se establecerá en el campo de entrada. |
Documentación detallada
set Field Name(fieldName)
Establece el nombre del campo que identifica este selector en el objeto de evento que se genera cuando hay una interacción de la IU. El usuario puede ver el nombre del campo. Obligatorio. El nombre del campo especificado debe ser único.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
field | String | Es el nombre que se asignará a esta entrada. |
Volver
Date
: Este selector, para encadenar.
set On Change Action(action)
Establece un Action
que la secuencia de comandos realiza cada vez que cambia la entrada del selector.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
action | Action | La acción por realizar. |
Volver
Date
: Este selector, para encadenar.
set Time Zone Offset In Mins(timeZoneOffsetMins)
Establece la cantidad de minutos que la zona horaria debe tener de diferencia con UTC. Si se establece, la fecha y la hora se muestran en la zona horaria especificada. Si no se establece, la hora se muestra en la zona horaria del usuario.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
time | Integer | Es la cantidad de minutos que la zona horaria se retrasa con respecto a UTC. |
Volver
Date
: Este selector, para encadenar.
set Title(title)
Establece el título que se muestra sobre el campo de entrada.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
title | String | Es el título del campo de entrada. |
Volver
Date
: Este selector, para encadenar.
set Value In Ms Since Epoch(valueMsEpoch)
Establece el valor prepropagado que se establecerá en el campo de entrada.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
value | Number | Es el valor predeterminado que se coloca en la entrada como un número, en milisegundos desde la época. Siempre se representa como una cadena en los parámetros de devolución de llamada del formulario. |
Volver
Date
: Este selector, para encadenar.
set Value In Ms Since Epoch(valueMsEpoch)
Establece el valor prepropagado que se establecerá en el campo de entrada.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
value | String | Es el valor predeterminado que se coloca en la entrada como una cadena, en milisegundos desde la época. Siempre se representa como una cadena en los parámetros de devolución de llamada del formulario. |
Volver
Date
: Este selector, para encadenar.