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मिनट की वह संख्या सेट करता है जिसमें टाइम ज़ोन को यूटीसी से ऑफ़सेट के तौर पर सेट किया जाना चाहिए.
setTitle(title)DateTimePickerइनपुट फ़ील्ड के ऊपर दिखाए गए टाइटल को सेट करता है.
setValueInMsSinceEpoch(valueMsEpoch)DateTimePickerयह पहले से भरी गई वैल्यू को इनपुट फ़ील्ड में सेट करने के लिए सेट करता है.
setValueInMsSinceEpoch(valueMsEpoch)DateTimePickerयह पहले से भरी गई वैल्यू को इनपुट फ़ील्ड में सेट करने के लिए सेट करता है.

विस्तृत दस्तावेज़

setFieldName(fieldName)

यह नीति, इवेंट ऑब्जेक्ट में इस पिकर की पहचान करने वाले फ़ील्ड का नाम सेट करती है. यह ऑब्जेक्ट तब जनरेट होता है यूज़र इंटरफ़ेस (यूआई) इंटरैक्शन होता है. फ़ील्ड का नाम उपयोगकर्ता को दिखता है. ज़रूरी है; बताया गया फ़ील्ड नाम अनन्य होना चाहिए.

पैरामीटर

नामटाइपब्यौरा
fieldNameStringइस इनपुट के लिए असाइन किया जाने वाला नाम.

वापसी का टिकट

DateTimePicker — चेन बनाने के लिए यह पिकर.


setOnChangeAction(action)

यह Action सेट करता है, ताकि पिकर इनपुट बदलने पर स्क्रिप्ट काम करे.

पैरामीटर

नामटाइपब्यौरा
actionActionकी जाने वाली कार्रवाई.

वापसी का टिकट

DateTimePicker — चेन बनाने के लिए यह पिकर.


setTimeZoneOffsetInMins(timeZoneOffsetMins)

मिनट की वह संख्या सेट करता है जिसमें टाइम ज़ोन को यूटीसी से ऑफ़सेट के तौर पर सेट किया जाना चाहिए. अगर सेट हो, तो तारीख और समय को बताए गए टाइम ज़ोन में दिखाया गया है. अगर इस नीति को सेट नहीं किया जाता है, तो उपयोगकर्ता के डिवाइस में समय दिखता है टाइम ज़ोन.

पैरामीटर

नामटाइपब्यौरा
timeZoneOffsetMinsIntegerटाइम ज़ोन को UTC के हिसाब से ऑफ़सेट करने में लगने वाले मिनट.

वापसी का टिकट

DateTimePicker — चेन बनाने के लिए यह पिकर.


setTitle(title)

इनपुट फ़ील्ड के ऊपर दिखाए गए टाइटल को सेट करता है.

पैरामीटर

नामटाइपब्यौरा
titleStringइनपुट फ़ील्ड का टाइटल.

वापसी का टिकट

DateTimePicker — चेन बनाने के लिए यह पिकर.


setValueInMsSinceEpoch(valueMsEpoch)

यह पहले से भरी गई वैल्यू को इनपुट फ़ील्ड में सेट करने के लिए सेट करता है.

पैरामीटर

नामटाइपब्यौरा
valueMsEpochNumberइनपुट में किसी संख्या के रूप में रखा गया डिफ़ॉल्ट मान, मिलीसेकंड में epoch. इसे हमेशा फ़ॉर्म कॉलबैक पैरामीटर में स्ट्रिंग के तौर पर दिखाया जाता है.

वापसी का टिकट

DateTimePicker — चेन बनाने के लिए यह पिकर.


setValueInMsSinceEpoch(valueMsEpoch)

यह पहले से भरी गई वैल्यू को इनपुट फ़ील्ड में सेट करने के लिए सेट करता है.

पैरामीटर

नामटाइपब्यौरा
valueMsEpochStringइनपुट में स्ट्रिंग के रूप में रखा गया डिफ़ॉल्ट मान, मिलीसेकंड में epoch. इसे हमेशा फ़ॉर्म कॉलबैक पैरामीटर में स्ट्रिंग के तौर पर दिखाया जाता है.

वापसी का टिकट

DateTimePicker — चेन बनाने के लिए यह पिकर.