Class DateTimePicker

DateTimePicker

یک فیلد ورودی که به کاربران اجازه می دهد تاریخ و زمان را وارد کنند.

برای افزونه‌های 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 - این انتخاب کننده، برای زنجیر کردن.