Class DateTimePicker

DateTimePicker

Поле ввода, позволяющее пользователям вводить дату и время.

Доступно для дополнений 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 — этот сборщик для связывания.