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
Metode | Jenis hasil yang ditampilkan | Deskripsi singkat |
---|---|---|
setFieldName(fieldName) | DateTimePicker | Menetapkan nama kolom yang mengidentifikasi pemilih ini dalam objek peristiwa yang dibuat saat ada interaksi UI. |
setOnChangeAction(action) | DateTimePicker | Menetapkan Action yang dijalankan skrip setiap kali input pemilih berubah. |
setTimeZoneOffsetInMins(timeZoneOffsetMins) | DateTimePicker | Menetapkan jumlah menit pada saat zona waktu harus di-offset dari UTC. |
setTitle(title) | DateTimePicker | Menyetel judul yang ditampilkan di atas kolom input. |
setValueInMsSinceEpoch(valueMsEpoch) | DateTimePicker | Menetapkan nilai yang diisi otomatis untuk ditetapkan di kolom input. |
setValueInMsSinceEpoch(valueMsEpoch) | DateTimePicker | Menetapkan 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; nama kolom yang ditentukan harus unik.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
fieldName | String | Nama yang akan ditetapkan ke input ini. |
Return
DateTimePicker
— Alat pilih ini, untuk perantaian.
setOnChangeAction(action)
Menetapkan Action
yang dijalankan skrip setiap kali input pemilih berubah.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
action | Action | Tindakan yang harus diambil. |
Return
DateTimePicker
— Alat pilih ini, untuk perantaian.
setTimeZoneOffsetInMins(timeZoneOffsetMins)
Menetapkan jumlah menit pada saat zona waktu 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
Nama | Jenis | Deskripsi |
---|---|---|
timeZoneOffsetMins | Integer | Jumlah menit selisih zona waktu dari UTC. |
Return
DateTimePicker
— Alat pilih ini, untuk perantaian.
setTitle(title)
Menyetel judul yang ditampilkan di atas kolom input.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
title | String | Judul kolom input. |
Return
DateTimePicker
— Alat pilih ini, untuk perantaian.
setValueInMsSinceEpoch(valueMsEpoch)
Menetapkan nilai yang diisi otomatis untuk ditetapkan di kolom input.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
valueMsEpoch | Number | Nilai default yang ditempatkan di input sebagai angka, dalam milidetik sejak epoch. Parameter ini selalu direpresentasikan sebagai string dalam parameter callback formulir. |
Return
DateTimePicker
— Alat pilih ini, untuk perantaian.
setValueInMsSinceEpoch(valueMsEpoch)
Menetapkan nilai yang diisi otomatis untuk ditetapkan di kolom input.
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
valueMsEpoch | String | Nilai default yang ditempatkan di input sebagai string, dalam milidetik sejak epoch. Parameter ini selalu direpresentasikan sebagai string dalam parameter callback formulir. |
Return
DateTimePicker
— Alat pilih ini, untuk perantaian.