Tidak digunakan lagi. Sebagai gantinya, gunakan layanan lanjutan People API
Kolom tanggal di Kontak.
Class ini hanya digunakan oleh layanan Kontak, dan tanggal yang digunakan di tempat lain di App Script menggunakan objek Tanggal standar JavaScript.
Metode
Metode | Jenis hasil yang ditampilkan | Deskripsi singkat |
---|---|---|
get | Object | Mendapatkan label untuk kolom ini. |
set |
| Menetapkan label kolom ini. |
Metode yang tidak digunakan lagi
Metode | Jenis hasil yang ditampilkan | Deskripsi singkat |
---|---|---|
| void | Menghapus tanggal ini. |
| Integer | Mendapatkan hari dalam sebulan untuk tanggal ini. |
| Month | Mendapatkan bulan untuk tanggal ini. |
| Integer | Mendapatkan tahun untuk tanggal ini. |
|
| Menetapkan tanggal ke hari ini, tanpa tahun. |
|
| Menetapkan tanggal ke hari ini. |
|
| Menetapkan label kolom ini, seperti 'Ulang Tahun' atau 'Hari Peringatan'. |
Dokumentasi mendetail
getLabel()
Mendapatkan label untuk kolom ini. Ini dapat berupa Kolom, ExtendedField, atau String.
// 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()); }
Pulang pergi
Object
— label untuk kolom ini
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.google.com/m8/feeds
setLabel(label)
Menetapkan label kolom ini.
// 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');
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
label | String | label baru untuk kolom ini |
Pulang pergi
— kolom ini, berguna untuk membuat rantaiDate
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.google.com/m8/feeds
Metode yang tidak digunakan lagi
deleteDateField()
deleteDateField()
Tidak digunakan lagi. Fungsi ini tidak digunakan lagi dan tidak boleh digunakan dalam skrip baru.
Menghapus tanggal ini.
// 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(); }
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.google.com/m8/feeds
getDay()
getDay()
Tidak digunakan lagi. Fungsi ini tidak digunakan lagi dan tidak boleh digunakan dalam skrip baru.
Mendapatkan hari dalam sebulan untuk tanggal ini.
Catatan: Untuk objek Date JavaScript standar, metode
get
akan menampilkan hari dalam seminggu.
// 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());
Pulang pergi
Integer
— tanggal
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.google.com/m8/feeds
getMonth()
getMonth()
Tidak digunakan lagi. Fungsi ini tidak digunakan lagi dan tidak boleh digunakan dalam skrip baru.
Mendapatkan bulan untuk tanggal ini.
// 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());
Pulang pergi
Month
— bulan
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.google.com/m8/feeds
getYear()
getYear()
Tidak digunakan lagi. Fungsi ini tidak digunakan lagi dan tidak boleh digunakan dalam skrip baru.
Mendapatkan tahun untuk tanggal ini.
// 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());
Pulang pergi
Integer
— tahun
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.google.com/m8/feeds
setDate(month, day)
setDate(month, day)
Tidak digunakan lagi. Fungsi ini tidak digunakan lagi dan tidak boleh digunakan dalam skrip baru.
Menetapkan tanggal ke hari ini, tanpa tahun.
Metode ini hanya berlaku untuk kolom tanggal yang tidak memerlukan tahun, seperti hari ulang tahun.
// 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);
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
month | Month | bulan |
day | Integer | hari |
Pulang pergi
— tanggal ini, berguna untuk membuat rantaiDate
Menampilkan
Error
— jika kolom tanggal ini memerlukan tahun
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.google.com/m8/feeds
setDate(month, day, year)
setDate(month, day, year)
Tidak digunakan lagi. Fungsi ini tidak digunakan lagi dan tidak boleh digunakan dalam skrip baru.
Menetapkan tanggal ke hari ini.
// 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);
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
month | Month | bulan |
day | Integer | hari |
year | Integer | tahun |
Pulang pergi
— tanggal ini, berguna untuk membuat rantaiDate
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.google.com/m8/feeds
setLabel(label)
setLabel(label)
Tidak digunakan lagi. Fungsi ini tidak digunakan lagi dan tidak boleh digunakan dalam skrip baru.
Menetapkan label kolom ini, seperti 'Ulang Tahun' atau 'Hari Peringatan'.
// 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);
Parameter
Nama | Jenis | Deskripsi |
---|---|---|
label |
| label standar baru |
Pulang pergi
— kolom ini, berguna untuk membuat rantaiDate
Otorisasi
Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:
-
https://www.google.com/m8/feeds