Class DateTimePicker

Выбор даты и времени

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

Доступно для дополнений Google Workspace и приложений 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'),
        );

Методы

Метод Тип возврата Краткое описание
set Field Name(fieldName) Date Time Picker Задает имя поля, которое идентифицирует это средство выбора в объекте события, который создается при взаимодействии пользовательского интерфейса.
set On Change Action(action) Date Time Picker Устанавливает Action , которое скрипт выполняет при каждом изменении входных данных средства выбора.
set Time Zone Offset In Mins(timeZoneOffsetMins) Date Time Picker Устанавливает количество минут, на которое часовой пояс должен быть смещен от UTC.
set Title(title) Date Time Picker Устанавливает заголовок, отображаемый над полем ввода.
set Value In Ms Since Epoch(valueMsEpoch) Date Time Picker Устанавливает предварительно заполненное значение, которое будет установлено в поле ввода.
set Value In Ms Since Epoch(valueMsEpoch) Date Time Picker Устанавливает предварительно заполненное значение, которое будет установлено в поле ввода.

Подробная документация

set Field Name(fieldName)

Задает имя поля, которое идентифицирует это средство выбора в объекте события, который создается при взаимодействии пользовательского интерфейса. Имя поля видно пользователю. Необходимый; указанное имя поля должно быть уникальным.

Параметры

Имя Тип Описание
field Name String Имя, которое нужно присвоить этому входу.

Возвращаться

Date Time Picker — это средство выбора для объединения в цепочку.


set On Change Action(action)

Устанавливает Action , которое скрипт выполняет при каждом изменении входных данных средства выбора.

Параметры

Имя Тип Описание
action Action Действия, которые необходимо предпринять.

Возвращаться

Date Time Picker — это средство выбора для объединения в цепочку.


set Time Zone Offset In Mins(timeZoneOffsetMins)

Устанавливает количество минут, на которое часовой пояс должен быть смещен от UTC. Если установлено, дата и время отображаются в указанном часовом поясе. Если не установлено, время отображается в часовом поясе пользователя.

Параметры

Имя Тип Описание
time Zone Offset Mins Integer Количество минут, на которое часовой пояс смещен относительно UTC.

Возвращаться

Date Time Picker — это средство выбора для объединения в цепочку.


set Title(title)

Устанавливает заголовок, отображаемый над полем ввода.

Параметры

Имя Тип Описание
title String Заголовок поля ввода.

Возвращаться

Date Time Picker — это средство выбора для объединения в цепочку.


set Value In Ms Since Epoch(valueMsEpoch)

Устанавливает предварительно заполненное значение, которое будет установлено в поле ввода.

Параметры

Имя Тип Описание
value Ms Epoch Number Значение по умолчанию, помещенное во входные данные в виде числа, в миллисекундах с начала эпохи. Он всегда представлен в виде строки в параметрах обратного вызова формы.

Возвращаться

Date Time Picker — это средство выбора для объединения в цепочку.


set Value In Ms Since Epoch(valueMsEpoch)

Устанавливает предварительно заполненное значение, которое будет установлено в поле ввода.

Параметры

Имя Тип Описание
value Ms Epoch String Значение по умолчанию, помещенное во входные данные в виде строки, в миллисекундах с начала эпохи. Он всегда представлен в виде строки в параметрах обратного вызова формы.

Возвращаться

Date Time Picker — это средство выбора для объединения в цепочку.