অবচয়। পরিবর্তে, People API উন্নত পরিষেবা ব্যবহার করুন
একটি পরিচিতিতে একটি তারিখ ক্ষেত্র।
এই ক্লাসটি শুধুমাত্র পরিচিতি পরিষেবা দ্বারা ব্যবহৃত হয় এবং অ্যাপ স্ক্রিপ্টের অন্য কোথাও ব্যবহার করা তারিখগুলি জাভাস্ক্রিপ্টের স্ট্যান্ডার্ড তারিখ অবজেক্ট ব্যবহার করে।
পদ্ধতি
পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বিবরণ |
---|---|---|
getLabel() | Object | এই ক্ষেত্রের জন্য লেবেল পায়. |
setLabel(label) |
| এই ক্ষেত্রের লেবেল সেট করে। |
অপ্রচলিত পদ্ধতি
পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বিবরণ |
---|---|---|
| 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. var contacts = ContactsApp.getContactsByName('John Doe'); var addressFields = contacts[0].getAddresses(); for (var 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. var contacts = ContactsApp.getContactsByName('John Doe'); var addressFields = contacts[0].getAddresses(); addressFields[0].setLabel('Apartment');
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
label | String | এই ক্ষেত্রের জন্য নতুন লেবেল |
প্রত্যাবর্তন
— এই ক্ষেত্র, চেইন করার জন্য দরকারীDateField
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.google.com/m8/feeds
অপ্রচলিত পদ্ধতি
deleteDateField()
deleteDateField()
অবচয়। এই ফাংশনটি বাতিল করা হয়েছে এবং নতুন স্ক্রিপ্টগুলিতে ব্যবহার করা উচিত নয়৷
এই তারিখ মুছে দেয়.
// Deletes all the dates that are set for contact 'John Doe' var contacts = ContactsApp.getContactsByName('John Doe'); var dates = contacts[0].getDates(); for (var i = 0; i < dates.length; i++) { dates[i].deleteDateField(); }
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.google.com/m8/feeds
getDay()
getDay()
অবচয়। এই ফাংশনটি বাতিল করা হয়েছে এবং নতুন স্ক্রিপ্টগুলিতে ব্যবহার করা উচিত নয়৷
এই তারিখের জন্য মাসের দিন পায়।
দ্রষ্টব্য: স্ট্যান্ডার্ড জাভাস্ক্রিপ্ট তারিখ অবজেক্টের জন্য getDay()
পদ্ধতি পরিবর্তে সপ্তাহের দিন প্রদান করে।
// Logs the day of the birthday for contact 'John Doe' var contacts = ContactsApp.getContactsByName('John Doe'); var 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' var contacts = ContactsApp.getContactsByName('John Doe'); var 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'
var contacts = ContactsApp.getContactsByName('John Doe');
var 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
var contacts = ContactsApp.getContactsByName('John Doe');
var birthday = contacts[0].getDates(ContactsApp.Field.BIRTHDAY)[0];
birthday.setDate(ContactsApp.Month.APRIL, 1);
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
month | Month | মাস |
day | Integer | দিন |
প্রত্যাবর্তন
— এই তারিখ, চেইন করার জন্য দরকারীDateField
নিক্ষেপ করে
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
var contacts = ContactsApp.getContactsByName('John Doe');
var birthday = contacts[0].getDates(ContactsApp.Field.BIRTHDAY)[0];
birthday.setDate(ContactsApp.Month.APRIL, 1, 1980);
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
month | Month | মাস |
day | Integer | দিন |
year | Integer | বছর |
প্রত্যাবর্তন
— এই তারিখ, চেইন করার জন্য দরকারীDateField
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
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
var contacts = ContactsApp.getContactsByName('John Doe');
var firstDate = contacts[0].getDates()[0];
firstDate.setLabel(ContactsApp.Field.ANNIVERSARY);
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
label |
| নতুন স্ট্যান্ডার্ড লেবেল |
প্রত্যাবর্তন
— এই ক্ষেত্র, চেইন করার জন্য দরকারীDateField
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:
-
https://www.google.com/m8/feeds