Class DateTimePicker

DateTimePicker

Pole do wprowadzania daty i godziny.

Dostępne w przypadku dodatków do Google Workspace i aplikacji 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"));

Metody

MetodaTyp zwracanej wartościKrótki opis
setFieldName(fieldName)DateTimePickerUstawia nazwę pola, która identyfikuje ten selektor w obiekcie zdarzenia, który jest generowany, gdy wystąpi interakcja w interfejsie użytkownika.
setOnChangeAction(action)DateTimePickerUstawia Action, który wykonuje skrypt po każdej zmianie danych wejściowych selektora.
setTimeZoneOffsetInMins(timeZoneOffsetMins)DateTimePickerOkreśla liczbę minut, o którą strefa czasowa powinna zostać przesunięta względem UTC.
setTitle(title)DateTimePickerUstawia tytuł wyświetlany nad polem do wprowadzania danych.
setValueInMsSinceEpoch(valueMsEpoch)DateTimePickerOkreśla wstępnie wypełnioną wartość, która ma zostać ustawiona w polu do wprowadzania danych.
setValueInMsSinceEpoch(valueMsEpoch)DateTimePickerOkreśla wstępnie wypełnioną wartość, która ma zostać ustawiona w polu do wprowadzania danych.

Szczegółowa dokumentacja

setFieldName(fieldName)

Ustawia nazwę pola, która identyfikuje ten selektor w obiekcie zdarzenia, który jest generowany, gdy wystąpi interakcja w interfejsie użytkownika. Nazwa pola jest widoczna dla użytkownika. Wymagana; podana nazwa pola musi być unikalna.

Parametry

NazwaTypOpis
fieldNameStringNazwa do przypisania do tych danych wejściowych.

Powroty

DateTimePicker – selektor do łańcuchów.


setOnChangeAction(action)

Ustawia Action, który wykonuje skrypt po każdej zmianie danych wejściowych selektora.

Parametry

NazwaTypOpis
actionActionDziałanie do wykonania.

Powroty

DateTimePicker – selektor do łańcuchów.


setTimeZoneOffsetInMins(timeZoneOffsetMins)

Określa liczbę minut, o którą strefa czasowa powinna zostać przesunięta względem UTC. Jeśli jest ustawiony, data i godzina są wyświetlane w określonej strefie czasowej. Jeśli nie jest skonfigurowana, czas jest wyświetlany w strefie czasowej użytkownika.

Parametry

NazwaTypOpis
timeZoneOffsetMinsIntegerLiczba minut przesunięcia strefy czasowej w stosunku do UTC.

Powroty

DateTimePicker – selektor do łańcuchów.


setTitle(title)

Ustawia tytuł wyświetlany nad polem do wprowadzania danych.

Parametry

NazwaTypOpis
titleStringTytuł pola do wprowadzania danych.

Powroty

DateTimePicker – selektor do łańcuchów.


setValueInMsSinceEpoch(valueMsEpoch)

Określa wstępnie wypełnioną wartość, która ma zostać ustawiona w polu do wprowadzania danych.

Parametry

NazwaTypOpis
valueMsEpochNumberWartość domyślna umieszczona w danych wejściowych jako liczba, w milisekundach od początku epoki. Jest zawsze reprezentowana jako ciąg znaków w parametrach wywołania zwrotnego formularza.

Powroty

DateTimePicker – selektor do łańcuchów.


setValueInMsSinceEpoch(valueMsEpoch)

Określa wstępnie wypełnioną wartość, która ma zostać ustawiona w polu do wprowadzania danych.

Parametry

NazwaTypOpis
valueMsEpochStringWartość domyślna umieszczona w danych wejściowych jako ciąg znaków, w milisekundach od początku epoki. Jest zawsze reprezentowana jako ciąg znaków w parametrach wywołania zwrotnego formularza.

Powroty

DateTimePicker – selektor do łańcuchów.