Pole do wprowadzania danych, w którym użytkownicy mogą wpisać datę i godzinę.
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
Metoda | Zwracany typ | Krótki opis |
---|---|---|
setFieldName(fieldName) | DateTimePicker | Ustawia nazwę pola identyfikującego selektor w obiekcie zdarzenia generowanym podczas w interfejsie użytkownika. |
setOnChangeAction(action) | DateTimePicker | Ustawia funkcję Action , którą skrypt wykonuje przy każdej zmianie danych wejściowych selektora. |
setTimeZoneOffsetInMins(timeZoneOffsetMins) | DateTimePicker | Określa liczbę minut, o jaką strefa czasowa powinna być odsunięta od czasu UTC. |
setTitle(title) | DateTimePicker | Ustawia tytuł wyświetlany nad polem do wprowadzania danych. |
setValueInMsSinceEpoch(valueMsEpoch) | DateTimePicker | Określa wstępną wartość, którą będzie można wprowadzić w polu do wprowadzania danych. |
setValueInMsSinceEpoch(valueMsEpoch) | DateTimePicker | Określa wstępną wartość, którą będzie można wprowadzić w polu do wprowadzania danych. |
Szczegółowa dokumentacja
setFieldName(fieldName)
Ustawia nazwę pola identyfikującego selektor w obiekcie zdarzenia generowanym podczas w interfejsie użytkownika. Nazwa pola jest widoczna dla użytkownika. Wymagane; określone pole nazwa musi być unikalna.
Parametry
Nazwa | Typ | Opis |
---|---|---|
fieldName | String | Nazwa do przypisania do tych danych wejściowych. |
Powrót
DateTimePicker
– ten selektor do łańcuchów.
setOnChangeAction(action)
Ustawia funkcję Action
, którą skrypt wykonuje przy każdej zmianie danych wejściowych selektora.
Parametry
Nazwa | Typ | Opis |
---|---|---|
action | Action | Działanie do wykonania. |
Powrót
DateTimePicker
– ten selektor do łańcuchów.
setTimeZoneOffsetInMins(timeZoneOffsetMins)
Określa liczbę minut, o jaką strefa czasowa powinna być odsunięta względem czasu UTC. Jeśli są ustawione, data i jest wyświetlana w określonej strefie czasowej. Jeśli zasada nie jest skonfigurowana, godzina jest wyświetlana w strefie czasowej.
Parametry
Nazwa | Typ | Opis |
---|---|---|
timeZoneOffsetMins | Integer | Liczba minut przesunięcia strefy czasowej w stosunku do czasu UTC. |
Powrót
DateTimePicker
– ten selektor do łańcuchów.
setTitle(title)
Ustawia tytuł wyświetlany nad polem do wprowadzania danych.
Parametry
Nazwa | Typ | Opis |
---|---|---|
title | String | Tytuł pola do wprowadzania danych. |
Powrót
DateTimePicker
– ten selektor do łańcuchów.
setValueInMsSinceEpoch(valueMsEpoch)
Określa wstępną wartość, którą będzie można wprowadzić w polu do wprowadzania danych.
Parametry
Nazwa | Typ | Opis |
---|---|---|
valueMsEpoch | Number | Domyślna wartość umieszczane w danych wejściowych w postaci liczby w milisekundach od epoki. W parametrach wywołania zwrotnego formularza zawsze jest ona reprezentowana jako ciąg znaków. |
Powrót
DateTimePicker
– ten selektor do łańcuchów.
setValueInMsSinceEpoch(valueMsEpoch)
Określa wstępną wartość, którą będzie można wprowadzić w polu do wprowadzania danych.
Parametry
Nazwa | Typ | Opis |
---|---|---|
valueMsEpoch | String | Wartość domyślna umieszczana w danych wejściowych w postaci ciągu znaków (w milisekundach), od epoki. W parametrach wywołania zwrotnego formularza zawsze jest ona reprezentowana jako ciąg znaków. |
Powrót
DateTimePicker
– ten selektor do łańcuchów.