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मिनट की वह संख्या जब टाइम ज़ोन को यूटीसी से ऑफ़सेट किया जाता है.

रिटर्न

DateTimePicker — यह पिकर, चेनिंग के लिए है.


setTitle(title)

इनपुट फ़ील्ड के ऊपर दिखाया जाने वाला शीर्षक सेट करता है.

पैरामीटर

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

रिटर्न

DateTimePicker — यह पिकर, चेनिंग के लिए है.


setValueInMsSinceEpoch(valueMsEpoch)

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

पैरामीटर

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

रिटर्न

DateTimePicker — यह पिकर, चेनिंग के लिए है.


setValueInMsSinceEpoch(valueMsEpoch)

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

पैरामीटर

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

रिटर्न

DateTimePicker — यह पिकर, चेनिंग के लिए है.