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
Metode | Jenis hasil yang ditampilkan | Deskripsi singkat |
---|---|---|
setFieldName(fieldName) | DateTimePicker | Menetapkan nama kolom yang mengidentifikasi alat pilih ini dalam objek peristiwa yang dihasilkan saat ada interaksi UI. |
setOnChangeAction(action) | DateTimePicker | Menetapkan Action yang dijalankan skrip setiap kali input pemilih berubah. |
setTimeZoneOffsetInMins(timeZoneOffsetMins) | DateTimePicker | Menetapkan jumlah menit dalam zona waktu yang harus di-offset dari UTC. |
setTitle(title) | DateTimePicker | Menetapkan judul yang ditampilkan di atas kolom input. |
setValueInMsSinceEpoch(valueMsEpoch) | DateTimePicker | Menetapkan nilai yang telah diisi sebelumnya dalam kolom input. |
setValueInMsSinceEpoch(valueMsEpoch) | DateTimePicker | Menetapkan 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
Name | Jenis | Deskripsi |
---|---|---|
fieldName | String | Nama 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
Name | Jenis | Deskripsi |
---|---|---|
action | Action | Tindakan 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
Name | Jenis | Deskripsi |
---|---|---|
timeZoneOffsetMins | Integer | Jumlah 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
Name | Jenis | Deskripsi |
---|---|---|
title | String | Judul kolom input. |
Return
DateTimePicker
— Pemilih ini, untuk perantaian.
setValueInMsSinceEpoch(valueMsEpoch)
Menetapkan nilai yang telah diisi sebelumnya dalam kolom input.
Parameter
Name | Jenis | Deskripsi |
---|---|---|
valueMsEpoch | Number | Nilai 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
Name | Jenis | Deskripsi |
---|---|---|
valueMsEpoch | String | Nilai 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.