Apache Tajo - Fungsi DateTime

Apache Tajo mendukung fungsi DateTime berikut.

S.No. Deskripsi fungsi
1 add_days (tanggal tanggal atau stempel waktu, int hari

Tanggal pengembalian ditambahkan dengan nilai hari yang ditentukan.

2 add_months (tanggal tanggal atau timestamp, int bulan)

Tanggal pengembalian ditambahkan dengan nilai bulan tertentu.

3 tanggal sekarang()

Mengembalikan tanggal hari ini.

4 waktu saat ini()

Mengembalikan waktu hari ini.

5 ekstrak (abad dari tanggal / cap waktu)

Mengekstrak abad dari parameter yang diberikan.

6 ekstrak (hari dari tanggal / cap waktu)

Ekstrak hari dari parameter tertentu.

7 ekstrak (dekade dari tanggal / cap waktu)

Ekstrak dekade dari parameter yang diberikan.

8 ekstrak (tanggal hari dow / cap waktu)

Ekstrak hari dalam seminggu dari parameter yang diberikan.

9 ekstrak (doy from date / timestamp)

Ekstrak hari dalam setahun dari parameter yang diberikan.

10 pilih ekstrak (jam dari stempel waktu)

Ekstrak jam dari parameter yang diberikan.

11 pilih ekstrak (isodow dari timestamp)

Ekstrak hari dalam seminggu dari parameter yang diberikan. Ini identik dengan dow kecuali hari Minggu. Ini cocok dengan penomoran hari ISO 8601 dalam seminggu.

12 pilih ekstrak (isoyear from date)

Ekstrak tahun ISO dari tanggal yang ditentukan. Tahun ISO mungkin berbeda dari tahun Gregorian.

13 ekstrak (mikrodetik dari waktu)

Ekstrak mikrodetik dari parameter yang diberikan. Bidang detik, termasuk bagian pecahan, dikalikan dengan 1.000.000;

14 ekstrak (milenium dari cap waktu)

Mengekstrak milenium dari parameter yang diberikan. Satu milenium sama dengan 1000 tahun. Karenanya, milenium ketiga dimulai pada 1 Januari 2001.

15 ekstrak (milidetik dari waktu)

Ekstrak milidetik dari parameter yang diberikan.

16 ekstrak (menit dari cap waktu)

Ekstrak menit dari parameter yang diberikan.

17 ekstrak (seperempat dari cap waktu)

Ekstrak kuartal tahun ini (1 - 4) dari parameter yang diberikan.

18 date_part (teks bidang, tanggal sumber atau stempel waktu atau waktu)

Mengekstrak bidang tanggal dari teks.

19 sekarang()

Mengembalikan cap waktu saat ini.

20 to_char (stempel waktu, format teks)

Mengonversi stempel waktu menjadi teks.

21 to_date (teks src, format teks)

Mengonversi teks menjadi tanggal.

22 to_timestamp (teks src, format teks)

Mengonversi teks menjadi stempel waktu.