Class DateTimePicker

DateTimePicker

Kolom input yang memungkinkan pengguna memasukkan tanggal dan waktu.

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 alat pilih ini dalam objek peristiwa yang dihasilkan saat ada interaksi UI.
setOnChangeAction(action)DateTimePickerMenetapkan Action yang dijalankan skrip setiap kali input pemilih berubah.
setTimeZoneOffsetInMins(timeZoneOffsetMins)DateTimePickerMenetapkan jumlah menit dalam zona waktu yang harus di-offset dari UTC.
setTitle(title)DateTimePickerMenetapkan judul yang ditampilkan di atas kolom input.
setValueInMsSinceEpoch(valueMsEpoch)DateTimePickerMenetapkan nilai yang telah diisi sebelumnya dalam kolom input.
setValueInMsSinceEpoch(valueMsEpoch)DateTimePickerMenetapkan nilai yang telah diisi sebelumnya dalam kolom input.

Dokumentasi mendetail

setFieldName(fieldName)

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

Parameter

NameJenisDeskripsi
fieldNameStringNama yang akan ditetapkan untuk input ini.

Return

DateTimePicker — Pemilih ini, untuk perantaian.


setOnChangeAction(action)

Menetapkan Action yang dijalankan skrip setiap kali input pemilih berubah.

Parameter

NameJenisDeskripsi
actionActionTindakan yang akan diambil.

Return

DateTimePicker — Pemilih ini, untuk perantaian.


setTimeZoneOffsetInMins(timeZoneOffsetMins)

Menetapkan jumlah menit dalam zona waktu yang harus di-offset dari UTC. Jika ditetapkan, tanggal dan waktu akan ditampilkan dalam zona waktu yang ditentukan. Jika tidak disetel, waktu akan ditampilkan dalam zona waktu pengguna.

Parameter

NameJenisDeskripsi
timeZoneOffsetMinsIntegerJumlah menit saat zona waktu di-offset dari UTC.

Return

DateTimePicker — Pemilih ini, untuk perantaian.


setTitle(title)

Menetapkan judul yang ditampilkan di atas kolom input.

Parameter

NameJenisDeskripsi
titleStringJudul kolom input.

Return

DateTimePicker — Pemilih ini, untuk perantaian.


setValueInMsSinceEpoch(valueMsEpoch)

Menetapkan nilai yang telah diisi sebelumnya dalam kolom input.

Parameter

NameJenisDeskripsi
valueMsEpochNumberNilai default yang dimasukkan dalam input sebagai angka, dalam milidetik sejak epoch. Nilai ini selalu direpresentasikan sebagai string dalam parameter callback formulir.

Return

DateTimePicker — Pemilih ini, untuk perantaian.


setValueInMsSinceEpoch(valueMsEpoch)

Menetapkan nilai yang telah diisi sebelumnya dalam kolom input.

Parameter

NameJenisDeskripsi
valueMsEpochStringNilai default yang dimasukkan dalam input sebagai string, dalam milidetik sejak epoch. Nilai ini selalu direpresentasikan sebagai string dalam parameter callback formulir.

Return

DateTimePicker — Pemilih ini, untuk perantaian.