Поле ввода, позволяющее пользователям вводить дату и время.
Доступно для дополнений Google Workspace и приложений Google Chat.
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"));
Методы
Метод | Тип возврата | Краткое описание |
---|---|---|
setFieldName(fieldName) | DateTimePicker | Задает имя поля, которое идентифицирует это средство выбора в объекте события, который создается при взаимодействии пользовательского интерфейса. |
setOnChangeAction(action) | DateTimePicker | Устанавливает Action , которое скрипт выполняет при каждом изменении входных данных средства выбора. |
setTimeZoneOffsetInMins(timeZoneOffsetMins) | DateTimePicker | Устанавливает количество минут, на которое часовой пояс должен быть смещен от UTC. |
setTitle(title) | DateTimePicker | Устанавливает заголовок, отображаемый над полем ввода. |
setValueInMsSinceEpoch(valueMsEpoch) | DateTimePicker | Устанавливает предварительно заполненное значение, которое будет установлено в поле ввода. |
setValueInMsSinceEpoch(valueMsEpoch) | DateTimePicker | Устанавливает предварительно заполненное значение, которое будет установлено в поле ввода. |
Подробная документация
setFieldName(fieldName)
Задает имя поля, которое идентифицирует это средство выбора в объекте события, который создается при взаимодействии пользовательского интерфейса. Имя поля видно пользователю. Необходимый; указанное имя поля должно быть уникальным.
Параметры
Имя | Тип | Описание |
---|---|---|
fieldName | String | Имя, которое нужно присвоить этому входу. |
Возвращаться
DateTimePicker
— этот сборщик для связывания.
setOnChangeAction(action)
Устанавливает Action
, которое скрипт выполняет при каждом изменении входных данных средства выбора.
Параметры
Имя | Тип | Описание |
---|---|---|
action | Action | Действия, которые необходимо предпринять. |
Возвращаться
DateTimePicker
— этот сборщик для связывания.
setTimeZoneOffsetInMins(timeZoneOffsetMins)
Устанавливает количество минут, на которое часовой пояс должен быть смещен от UTC. Если установлено, дата и время отображаются в указанном часовом поясе. Если не установлено, время отображается в часовом поясе пользователя.
Параметры
Имя | Тип | Описание |
---|---|---|
timeZoneOffsetMins | Integer | Количество минут, на которое часовой пояс смещен относительно UTC. |
Возвращаться
DateTimePicker
— этот сборщик для связывания.
setTitle(title)
Устанавливает заголовок, отображаемый над полем ввода.
Параметры
Имя | Тип | Описание |
---|---|---|
title | String | Заголовок поля ввода. |
Возвращаться
DateTimePicker
— этот сборщик для связывания.
setValueInMsSinceEpoch(valueMsEpoch)
Устанавливает предварительно заполненное значение, которое будет установлено в поле ввода.
Параметры
Имя | Тип | Описание |
---|---|---|
valueMsEpoch | Number | Значение по умолчанию, помещенное во входные данные в виде числа, в миллисекундах с начала эпохи. Он всегда представлен в виде строки в параметрах обратного вызова формы. |
Возвращаться
DateTimePicker
— этот сборщик для связывания.
setValueInMsSinceEpoch(valueMsEpoch)
Устанавливает предварительно заполненное значение, которое будет установлено в поле ввода.
Параметры
Имя | Тип | Описание |
---|---|---|
valueMsEpoch | String | Значение по умолчанию, помещенное во входные данные в виде строки, в миллисекундах с начала эпохи. Он всегда представлен в виде строки в параметрах обратного вызова формы. |
Возвращаться
DateTimePicker
— этот сборщик для связывания.