ช่องป้อนข้อมูลที่อนุญาตให้ผู้ใช้ป้อนวันที่และเวลา
ใช้ได้กับส่วนเสริมของ Google Workspace และแอป 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"));
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
setFieldName(fieldName) | DateTimePicker | ตั้งชื่อช่องที่ระบุเครื่องมือเลือกนี้ในออบเจ็กต์เหตุการณ์ที่สร้างขึ้นเมื่อ ก็ต้องมีการโต้ตอบกับ UI |
setOnChangeAction(action) | DateTimePicker | ตั้งค่า Action ที่สคริปต์จะดำเนินการเมื่ออินพุตของเครื่องมือเลือกมีการเปลี่ยนแปลง |
setTimeZoneOffsetInMins(timeZoneOffsetMins) | DateTimePicker | ตั้งค่าจำนวนนาทีที่ควรชดเชยเขตเวลาจาก UTC |
setTitle(title) | DateTimePicker | ตั้งค่าชื่อที่แสดงเหนือช่องป้อนข้อมูล |
setValueInMsSinceEpoch(valueMsEpoch) | DateTimePicker | ตั้งค่าที่กรอกไว้ล่วงหน้าเพื่อให้ตั้งค่าในช่องป้อนข้อมูล |
setValueInMsSinceEpoch(valueMsEpoch) | DateTimePicker | ตั้งค่าที่กรอกไว้ล่วงหน้าเพื่อให้ตั้งค่าในช่องป้อนข้อมูล |
เอกสารโดยละเอียด
setFieldName(fieldName)
ตั้งชื่อช่องที่ระบุเครื่องมือเลือกนี้ในออบเจ็กต์เหตุการณ์ที่สร้างขึ้นเมื่อ ก็ต้องมีการโต้ตอบกับ UI ผู้ใช้จะเห็นชื่อช่อง ต้องระบุ ช่องที่ระบุ ชื่อต้องไม่ซ้ำกัน
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
fieldName | String | ชื่อที่จะกำหนดให้กับอินพุตนี้ |
รีเทิร์น
DateTimePicker
— เครื่องมือเลือกสำหรับการทำเชน
setOnChangeAction(action)
ตั้งค่า Action
ที่สคริปต์จะดำเนินการเมื่ออินพุตของเครื่องมือเลือกมีการเปลี่ยนแปลง
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
action | Action | การดำเนินการที่ต้องทำ |
รีเทิร์น
DateTimePicker
— เครื่องมือเลือกสำหรับการทำเชน
setTimeZoneOffsetInMins(timeZoneOffsetMins)
ตั้งค่าจำนวนนาทีที่ควรชดเชยเขตเวลาจาก UTC หากตั้งค่าไว้ วันที่และ แสดงตามเขตเวลาที่ระบุ หากไม่ได้ตั้งค่า เวลาจะแสดงในคอลัมน์ เขตเวลา
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
timeZoneOffsetMins | Integer | จำนวนนาทีที่มีการชดเชยเขตเวลาจาก UTC |
รีเทิร์น
DateTimePicker
— เครื่องมือเลือกสำหรับการทำเชน
setTitle(title)
ตั้งค่าชื่อที่แสดงเหนือช่องป้อนข้อมูล
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
title | String | ชื่อของช่องป้อนข้อมูล |
รีเทิร์น
DateTimePicker
— เครื่องมือเลือกสำหรับการทำเชน
setValueInMsSinceEpoch(valueMsEpoch)
ตั้งค่าที่กรอกไว้ล่วงหน้าเพื่อให้ตั้งค่าในช่องป้อนข้อมูล
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
valueMsEpoch | Number | ค่าเริ่มต้นที่ใส่เป็นตัวเลขในอินพุต โดยมีหน่วยเป็นมิลลิวินาทีตั้งแต่ Epoch โดยจะแสดงเป็นสตริงในพารามิเตอร์ Callback ของแบบฟอร์มเสมอ |
รีเทิร์น
DateTimePicker
— เครื่องมือเลือกสำหรับการทำเชน
setValueInMsSinceEpoch(valueMsEpoch)
ตั้งค่าที่กรอกไว้ล่วงหน้าเพื่อให้ตั้งค่าในช่องป้อนข้อมูล
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
valueMsEpoch | String | ค่าเริ่มต้นที่วางในอินพุตเป็นสตริง โดยมีหน่วยเป็นมิลลิวินาทีตั้งแต่ Epoch โดยจะแสดงเป็นสตริงในพารามิเตอร์ Callback ของแบบฟอร์มเสมอ |
รีเทิร์น
DateTimePicker
— เครื่องมือเลือกสำหรับการทำเชน