

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Bagian tanggal untuk fungsi tanggal atau stempel waktu
<a name="Dateparts_for_datetime_functions"></a>

Tabel berikut mengidentifikasi nama bagian tanggal dan waktu bagian dan singkatan yang diterima sebagai argumen untuk fungsi berikut: 
+ DATE\_ADD 
+ DATE\_DIFF 
+ DATE\_PART 
+ EKSTRAK 


| Tanggal paruh waktu atau paruh waktu  | Singkatan  | 
| --- | --- | 
| milenium, milenium  | mil, mil  | 
| abad, berabad-abad  | c, sen, sen  | 
| dekade, dekade  | Desember, decs  | 
| jangka waktu  | epoch (didukung oleh) [EKSTRAK](EXTRACT_function.md) | 
| tahun, tahun  | y, thn, thn  | 
| seperempat, kuartal  | qtr, qtrs  | 
| bulan, bulan  | mon, mons  | 
| minggu, minggu  | w  | 
| hari dalam seminggu  | dayofweek, dow, dw, hari kerja (didukung oleh dan) [DATE\_PART](DATE_PART_function.md) [Fungsi EKSTRAK](EXTRACT_function.md)<br />Mengembalikan integer dari 0-6, dimulai dengan hari Minggu.  Bagian tanggal DOW berperilaku berbeda dari bagian tanggal hari minggu (D) yang digunakan untuk string format datetime. D didasarkan pada bilangan bulat 1-7, di mana hari Minggu adalah 1. Untuk informasi selengkapnya, lihat [String format datetime](FORMAT_strings.md).   | 
| hari dalam setahun  | dayofyear, doy, dy, yearday (didukung oleh) [EKSTRAK](EXTRACT_function.md) | 
| hari, hari  | d  | 
| jam, jam  | h, jam, jam  | 
| menit, menit  | m, min, menit  | 
| kedua, detik  | s, detik, detik  | 
| milidetik, milidetik  | ms, msec, msec, mdetik, mdetik, milidetik, milidetik, milidetik, milidetik  | 
| mikrodetik, mikrodetik  | mikrosec, mikrodetik, mikrodetik, usecond, useconds, us, usec, usec  | 
| zona waktu, zona waktu\_jam, zona waktu\_menit  | Didukung oleh [EKSTRAK](EXTRACT_function.md) untuk timestamp dengan zona waktu (TIMESTAMPTZ) saja. | 

## Variasi hasil dengan detik, milidetik, dan mikrodetik
<a name="Dateparts_for_datetime_functions-variations-in-results"></a>

Perbedaan kecil dalam hasil kueri terjadi ketika fungsi tanggal yang berbeda menentukan detik, milidetik, atau mikrodetik sebagai bagian tanggal: 
+ Fungsi EXTRACT mengembalikan bilangan bulat untuk bagian tanggal yang ditentukan saja, mengabaikan bagian tanggal tingkat yang lebih tinggi dan lebih rendah. Jika bagian tanggal yang ditentukan adalah detik, milidetik dan mikrodetik tidak termasuk dalam hasil. Jika bagian tanggal yang ditentukan adalah milidetik, detik dan mikrodetik tidak termasuk. Jika bagian tanggal yang ditentukan adalah mikrodetik, detik dan milidetik tidak termasuk. 
+ Fungsi DATE\_PART mengembalikan bagian detik lengkap dari stempel waktu, terlepas dari bagian tanggal yang ditentukan, mengembalikan nilai desimal atau bilangan bulat sesuai kebutuhan. 

## Catatan CENTURY, EPOCH, DECADE, dan MIL
<a name="Dateparts_for_datetime_functions-century"></a>

CENTURY atau CENTURY   
AWS Clean Rooms menafsirkan CENTURY untuk memulai dengan tahun *\#\# \#1* dan diakhiri dengan tahun: `###0`   

```
select extract (century from timestamp '2000-12-16 12:21:13');
date_part
-----------
20
(1 row)

select extract (century from timestamp '2001-12-16 12:21:13');
date_part
-----------
21
(1 row)
```

EPOCH   
 AWS Clean Rooms Implementasi EPOCH relatif terhadap 1970-01-01 00:00:00.000 000 terlepas dari zona waktu di mana cluster berada. Anda mungkin perlu mengimbangi hasil dengan perbedaan jam tergantung pada zona waktu di mana cluster berada. 

DEKADE atau DEKADE   
AWS Clean Rooms menafsirkan DECADE atau DECADECADES DATEPART berdasarkan kalender umum. Misalnya, karena kalender umum dimulai dari tahun 1, dekade pertama (dekade 1) adalah 0001-01-01 hingga 0009-12-31, dan dekade kedua (dekade 2) adalah 0010-01-01 hingga 0019-12-31. Misalnya, dekade 201 membentang dari 2000-01-01 hingga 2009-12-31:   

```
select extract(decade from timestamp '1999-02-16 20:38:40');
date_part
-----------
200
(1 row)

select extract(decade from timestamp '2000-02-16 20:38:40');
date_part
-----------
201
(1 row)

select extract(decade from timestamp '2010-02-16 20:38:40');
date_part
-----------
202
(1 row)
```

MIL atau MILS   
AWS Clean Rooms menafsirkan MIL untuk memulai dengan hari pertama tahun *\#001* dan diakhiri dengan hari terakhir tahun`#000`:   

```
select extract (mil from timestamp '2000-12-16 12:21:13');
date_part
-----------
2
(1 row)

select extract (mil from timestamp '2001-12-16 12:21:13');
date_part
-----------
3
(1 row)
```