Class DateField

তারিখক্ষেত্র

অবচয়। পরিবর্তে, People API উন্নত পরিষেবা ব্যবহার করুন

একটি পরিচিতিতে একটি তারিখ ক্ষেত্র।

এই ক্লাসটি শুধুমাত্র পরিচিতি পরিষেবা দ্বারা ব্যবহৃত হয় এবং অ্যাপ স্ক্রিপ্টের অন্য কোথাও ব্যবহার করা তারিখগুলি জাভাস্ক্রিপ্টের স্ট্যান্ডার্ড তারিখ অবজেক্ট ব্যবহার করে।

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
getLabel() Object এই ক্ষেত্রের জন্য লেবেল পায়.
setLabel(label) DateField এই ক্ষেত্রের লেবেল সেট করে।
পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
deleteDateField() void এই তারিখ মুছে দেয়.
getDay() Integer এই তারিখের জন্য মাসের দিন পায়।
getMonth() Month এই তারিখের জন্য মাস পায়.
getYear() Integer এই তারিখের জন্য বছর পায়.
setDate(month, day) DateField একটি বছর ছাড়াই এই দিনে তারিখ সেট করে৷
setDate(month, day, year) DateField এই দিনে তারিখ সেট করে।
setLabel(label) DateField এই ক্ষেত্রের লেবেল সেট করে, যেমন 'জন্মদিন' বা 'বার্ষিকী'।

বিস্তারিত ডকুমেন্টেশন

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

অপ্রচলিত পদ্ধতি

অবচয়। এই ফাংশনটি বাতিল করা হয়েছে এবং নতুন স্ক্রিপ্টগুলিতে ব্যবহার করা উচিত নয়৷

এই তারিখ মুছে দেয়.

// 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() পদ্ধতি পরিবর্তে সপ্তাহের দিন প্রদান করে।

// 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

অবচয়। এই ফাংশনটি বাতিল করা হয়েছে এবং নতুন স্ক্রিপ্টগুলিতে ব্যবহার করা উচিত নয়৷

এই তারিখের জন্য মাস পায়.

// 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

অবচয়। এই ফাংশনটি বাতিল করা হয়েছে এবং নতুন স্ক্রিপ্টগুলিতে ব্যবহার করা উচিত নয়৷

এই তারিখের জন্য বছর পায়.

// 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

অবচয়। এই ফাংশনটি বাতিল করা হয়েছে এবং নতুন স্ক্রিপ্টগুলিতে ব্যবহার করা উচিত নয়৷

একটি বছর ছাড়াই এই দিনে তারিখ সেট করে৷

এই পদ্ধতিটি শুধুমাত্র তারিখের ক্ষেত্রে প্রযোজ্য যেগুলির জন্য একটি বছরের প্রয়োজন হয় না, যেমন জন্মদিন৷

// 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

অবচয়। এই ফাংশনটি বাতিল করা হয়েছে এবং নতুন স্ক্রিপ্টগুলিতে ব্যবহার করা উচিত নয়৷

এই দিনে তারিখ সেট করে।

// 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

অবচয়। এই ফাংশনটি বাতিল করা হয়েছে এবং নতুন স্ক্রিপ্টগুলিতে ব্যবহার করা উচিত নয়৷

এই ক্ষেত্রের লেবেল সেট করে, যেমন 'জন্মদিন' বা 'বার্ষিকী'।

// 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 Field নতুন স্ট্যান্ডার্ড লেবেল

প্রত্যাবর্তন

DateField — এই ক্ষেত্র, চেইন করার জন্য দরকারী

অনুমোদন

যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের নিম্নলিখিত এক বা একাধিক সুযোগের সাথে অনুমোদনের প্রয়োজন হয়:

  • https://www.google.com/m8/feeds