Class DateTimePicker

तारीखसमयचुने जाने वाला टूल

एक इनपुट फ़ील्ड, जिसमें उपयोगकर्ता तारीख और समय डाल सकते हैं.

Google Workspace के ऐड-ऑन और Google Chat ऐप्लिकेशन के लिए उपलब्ध है.

const 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)

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

पैरामीटर

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

वापसी का टिकट

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


setValueInMsSinceEpoch(valueMsEpoch)

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

पैरामीटर

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

वापसी का टिकट

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