अब काम नहीं करता. इसके बजाय, People API की बेहतर सेवा का इस्तेमाल करें
संपर्क में तारीख का फ़ील्ड.
इस क्लास का इस्तेमाल सिर्फ़ Contacts सेवा करती है. App Script में कहीं और इस्तेमाल की गई तारीखों के लिए, JavaScript के स्टैंडर्ड Date ऑब्जेक्ट का इस्तेमाल किया जाता है.
तरीके
तरीका | रिटर्न टाइप | संक्षिप्त विवरण |
---|---|---|
get | Object | इस फ़ील्ड का लेबल दिखाता है. |
set |
| इस फ़ील्ड का लेबल सेट करता है. |
अब काम न करने वाले तरीके
तरीका | रिटर्न टाइप | संक्षिप्त विवरण |
---|---|---|
| void | इस तारीख को मिटाता है. |
| Integer | इस तारीख के लिए, महीने का दिन दिखाता है. |
| Month | इस तारीख का महीना दिखाता है. |
| Integer | इस तारीख का साल दिखाता है. |
|
| तारीख को साल के बिना, आज के दिन पर सेट करता है. |
|
| तारीख को आज के दिन पर सेट करता है. |
|
| इस फ़ील्ड का लेबल सेट करता है. जैसे, 'जन्मदिन' या 'सालगिरह'. |
ज़्यादा जानकारी वाला दस्तावेज़
getLabel()
इस फ़ील्ड का लेबल दिखाता है. यह कोई फ़ील्ड, एक्सटेंडेड फ़ील्ड या स्ट्रिंग हो सकती है.
// Logs the label for all the address fields associated with contact // 'John Doe'. This method can be similarly called for any field that has // a label. const contacts = ContactsApp.getContactsByName('John Doe'); const addressFields = contacts[0].getAddresses(); for (let i = 0; i < addressFields.length; i++) { Logger.log(addressFields[i].getLabel()); }
वापसी का टिकट
Object
— इस फ़ील्ड का लेबल
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.google.com/m8/feeds
setLabel(label)
इस फ़ील्ड का लेबल सेट करता है.
// Sets the label to 'Apartment' for the first address field associated // with contact 'John Doe'. This method can be similarly called for any // field that has a label. const contacts = ContactsApp.getContactsByName('John Doe'); const addressFields = contacts[0].getAddresses(); addressFields[0].setLabel('Apartment');
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
label | String | इस फ़ील्ड के लिए नया लेबल |
वापसी का टिकट
— यह फ़ील्ड, चेन करने के लिए काम का हैDate
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.google.com/m8/feeds
अब काम न करने वाले तरीके
deleteDateField()
deleteDateField()
अब काम नहीं करता. इस फ़ंक्शन का इस्तेमाल बंद कर दिया गया है. इसलिए, नई स्क्रिप्ट में इसका इस्तेमाल नहीं किया जाना चाहिए.
इस तारीख को मिटाता है.
// Deletes all the dates that are set for contact 'John Doe' const contacts = ContactsApp.getContactsByName('John Doe'); const dates = contacts[0].getDates(); for (let i = 0; i < dates.length; i++) { dates[i].deleteDateField(); }
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.google.com/m8/feeds
getDay()
getDay()
अब काम नहीं करता. इस फ़ंक्शन का इस्तेमाल बंद कर दिया गया है. इसलिए, नई स्क्रिप्ट में इसका इस्तेमाल नहीं किया जाना चाहिए.
इस तारीख के लिए, महीने का दिन दिखाता है.
ध्यान दें: स्टैंडर्ड JavaScript Date ऑब्जेक्ट के लिए,
get
तरीका हफ़्ते का दिन दिखाता है.
// Logs the day of the birthday for contact 'John Doe' const contacts = ContactsApp.getContactsByName('John Doe'); const birthday = contacts[0].getDates(ContactsApp.Field.BIRTHDAY)[0]; Logger.log(birthday.getDay());
वापसी का टिकट
Integer
— महीने का दिन
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.google.com/m8/feeds
getMonth()
getMonth()
अब काम नहीं करता. इस फ़ंक्शन का इस्तेमाल बंद कर दिया गया है. इसलिए, नई स्क्रिप्ट में इसका इस्तेमाल नहीं किया जाना चाहिए.
इस तारीख का महीना दिखाता है.
// Logs the month of the birthday for contact 'John Doe' const contacts = ContactsApp.getContactsByName('John Doe'); const birthday = contacts[0].getDates(ContactsApp.Field.BIRTHDAY)[0]; Logger.log(birthday.getMonth());
वापसी का टिकट
Month
— महीना
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.google.com/m8/feeds
getYear()
getYear()
अब काम नहीं करता. इस फ़ंक्शन का इस्तेमाल बंद कर दिया गया है. इसलिए, नई स्क्रिप्ट में इसका इस्तेमाल नहीं किया जाना चाहिए.
इस तारीख का साल दिखाता है.
// Logs the year of the birthday for contact 'John Doe' const contacts = ContactsApp.getContactsByName('John Doe'); const birthday = contacts[0].getDates(ContactsApp.Field.BIRTHDAY)[0]; Logger.log(birthday.getYear());
वापसी का टिकट
Integer
— साल
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.google.com/m8/feeds
setDate(month, day)
setDate(month, day)
अब काम नहीं करता. इस फ़ंक्शन का इस्तेमाल बंद कर दिया गया है. इसलिए, नई स्क्रिप्ट में इसका इस्तेमाल नहीं किया जाना चाहिए.
तारीख को साल के बिना, आज के दिन पर सेट करता है.
यह तरीका सिर्फ़ उन तारीख वाले फ़ील्ड पर लागू होता है जिनमें साल की वैल्यू डालना ज़रूरी नहीं होता. जैसे, जन्मदिन.
// Sets the birthday for contact 'John Doe' to April 1 const contacts = ContactsApp.getContactsByName('John Doe'); const birthday = contacts[0].getDates(ContactsApp.Field.BIRTHDAY)[0]; birthday.setDate(ContactsApp.Month.APRIL, 1);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
month | Month | महीने का |
day | Integer | दिन |
वापसी का टिकट
— यह तारीख, चेन करने के लिए काम की हैDate
थ्रो
Error
— अगर तारीख वाले इस फ़ील्ड में साल की जानकारी देना ज़रूरी है
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.google.com/m8/feeds
setDate(month, day, year)
setDate(month, day, year)
अब काम नहीं करता. इस फ़ंक्शन का इस्तेमाल बंद कर दिया गया है. इसलिए, नई स्क्रिप्ट में इसका इस्तेमाल नहीं किया जाना चाहिए.
तारीख को आज के दिन पर सेट करता है.
// Sets the birthday for contact 'John Doe' to April 1, 1980 const contacts = ContactsApp.getContactsByName('John Doe'); const birthday = contacts[0].getDates(ContactsApp.Field.BIRTHDAY)[0]; birthday.setDate(ContactsApp.Month.APRIL, 1, 1980);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
month | Month | महीने का |
day | Integer | दिन |
year | Integer | साल |
वापसी का टिकट
— यह तारीख, चेन करने के लिए काम की हैDate
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.google.com/m8/feeds
setLabel(label)
setLabel(label)
अब काम नहीं करता. इस फ़ंक्शन का इस्तेमाल बंद कर दिया गया है. इसलिए, नई स्क्रिप्ट में इसका इस्तेमाल नहीं किया जाना चाहिए.
इस फ़ील्ड का लेबल सेट करता है. जैसे, 'जन्मदिन' या 'सालगिरह'.
// Retrieves the first date that's set for contact 'John Doe' and re-labels // it as an anniversary const contacts = ContactsApp.getContactsByName('John Doe'); const firstDate = contacts[0].getDates()[0]; firstDate.setLabel(ContactsApp.Field.ANNIVERSARY);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
label |
| नया स्टैंडर्ड लेबल |
वापसी का टिकट
— यह फ़ील्ड, चेन करने के लिए काम का हैDate
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या एक से ज़्यादा स्कोप के लिए अनुमति की ज़रूरत होती है:
-
https://www.google.com/m8/feeds