Class DateTimePicker

DateTimePicker

Kolom input yang memungkinkan pengguna memasukkan tanggal dan waktu.

Tersedia untuk Add-on Google Workspace dan aplikasi 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"));

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
setFieldName(fieldName)DateTimePickerMenetapkan nama kolom yang mengidentifikasi pemilih ini dalam objek peristiwa yang dibuat saat ada interaksi UI.
setOnChangeAction(action)DateTimePickerMenetapkan Action yang dijalankan skrip setiap kali input pemilih berubah.
setTimeZoneOffsetInMins(timeZoneOffsetMins)DateTimePickerMenetapkan jumlah menit untuk offset zona waktu dari UTC.
setTitle(title)DateTimePickerMenetapkan judul yang ditampilkan di atas kolom input.
setValueInMsSinceEpoch(valueMsEpoch)DateTimePickerMenetapkan nilai yang diisi otomatis untuk ditetapkan di kolom input.
setValueInMsSinceEpoch(valueMsEpoch)DateTimePickerMenetapkan nilai yang diisi otomatis untuk ditetapkan di kolom input.

Dokumentasi mendetail

setFieldName(fieldName)

Menetapkan nama kolom yang mengidentifikasi pemilih ini dalam objek peristiwa yang dibuat saat ada interaksi UI. Nama kolom dapat dilihat oleh pengguna. Wajib diisi; kolom yang ditentukan nama harus unik.

Parameter

NamaJenisDeskripsi
fieldNameStringNama yang akan ditetapkan ke input ini.

Pulang pergi

DateTimePicker — Pemilih ini, untuk perantaian.


setOnChangeAction(action)

Menetapkan Action yang dijalankan skrip setiap kali input pemilih berubah.

Parameter

NamaJenisDeskripsi
actionActionTindakan yang harus diambil.

Pulang pergi

DateTimePicker — Pemilih ini, untuk perantaian.


setTimeZoneOffsetInMins(timeZoneOffsetMins)

Menetapkan jumlah menit untuk offset zona waktu dari UTC. Jika ditetapkan, tanggal dan waktu ditampilkan dalam zona waktu yang ditentukan. Jika tidak disetel, waktu akan ditampilkan di serta region dan zona waktu lainnya.

Parameter

NamaJenisDeskripsi
timeZoneOffsetMinsIntegerJumlah menit perbedaan zona waktu dari UTC.

Pulang pergi

DateTimePicker — Pemilih ini, untuk perantaian.


setTitle(title)

Menetapkan judul yang ditampilkan di atas kolom input.

Parameter

NamaJenisDeskripsi
titleStringJudul kolom input.

Pulang pergi

DateTimePicker — Pemilih ini, untuk perantaian.


setValueInMsSinceEpoch(valueMsEpoch)

Menetapkan nilai yang diisi otomatis untuk ditetapkan di kolom input.

Parameter

NamaJenisDeskripsi
valueMsEpochNumberNilai default yang ditempatkan pada input adalah angka, dalam milidetik sejak epoch, Parameter ini selalu direpresentasikan sebagai string dalam parameter callback formulir.

Pulang pergi

DateTimePicker — Pemilih ini, untuk perantaian.


setValueInMsSinceEpoch(valueMsEpoch)

Menetapkan nilai yang diisi otomatis untuk ditetapkan di kolom input.

Parameter

NamaJenisDeskripsi
valueMsEpochStringNilai default yang ditempatkan di input sebagai string, dalam milidetik sejak epoch, Parameter ini selalu direpresentasikan sebagai string dalam parameter callback formulir.

Pulang pergi

DateTimePicker — Pemilih ini, untuk perantaian.