یک فیلد ورودی که به کاربران اجازه می دهد تاریخ و زمان را وارد کنند.
برای افزونههای 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 | نام فیلدی را تنظیم می کند که این انتخابگر را در شی رویدادی که در هنگام وجود تعامل رابط کاربری ایجاد می شود، مشخص می کند. |
setOnChangeAction(action) | DateTimePicker | Action را تنظیم می کند که اسکریپت هر زمان که ورودی انتخابگر تغییر کند، انجام دهد. |
setTimeZoneOffsetInMins(timeZoneOffsetMins) | DateTimePicker | تعداد دقیقههایی را تنظیم میکند که منطقه زمانی باید از UTC خارج شود. |
setTitle(title) | DateTimePicker | عنوان نمایش داده شده در بالای فیلد ورودی را تنظیم می کند. |
setValueInMsSinceEpoch(valueMsEpoch) | DateTimePicker | مقدار از پیش پر شده را برای تنظیم در قسمت ورودی تنظیم می کند. |
setValueInMsSinceEpoch(valueMsEpoch) | DateTimePicker | مقدار از پیش پر شده را برای تنظیم در قسمت ورودی تنظیم می کند. |
مستندات دقیق
setFieldName(fieldName)
نام فیلدی را تنظیم می کند که این انتخابگر را در شی رویدادی که در هنگام وجود تعامل رابط کاربری ایجاد می شود، مشخص می کند. نام فیلد برای کاربر قابل مشاهده است. ضروری؛ نام فیلد مشخص شده باید منحصر به فرد باشد.
مولفه های
نام | تایپ کنید | شرح |
---|---|---|
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 | مقدار پیشفرض در ورودی بهعنوان یک عدد، بر حسب میلیثانیه از آن دوره قرار میگیرد. همیشه به عنوان یک رشته در پارامترهای پاسخ به تماس نشان داده می شود. |
برگشت
DateTimePicker
- این انتخاب کننده، برای زنجیر کردن.
setValueInMsSinceEpoch(valueMsEpoch)
مقدار از پیش پر شده را برای تنظیم در قسمت ورودی تنظیم می کند.
مولفه های
نام | تایپ کنید | شرح |
---|---|---|
valueMsEpoch | String | مقدار پیشفرض در ورودی بهعنوان یک رشته، بر حسب میلیثانیه از آن دوره قرار میگیرد. همیشه به عنوان یک رشته در پارامترهای پاسخ به تماس نشان داده می شود. |
برگشت
DateTimePicker
- این انتخاب کننده، برای زنجیر کردن.