PARSE_DATETIME

Contoh penggunaan

PARSE_DATETIME("%f", DateTimeText)

Sintaks

PARSE_DATETIME( format_string, text )

Parameter

format_string - Lihat Elemen Format yang Didukung untuk DATETIME untuk melihat daftar elemen format yang didukung oleh fungsi ini.

text - representasi teks dari tanggal.

Jenis data yang ditampilkan

Tanggal & Waktu

Contoh

Pada contoh ini, DateTimeText adalah kolom yang berisi tanggal dan waktu teks. Hasil penerapan PARSE_DATETIME dengan format_string yang benar adalah nilai Tanggal & Waktu.

Example formula Input Output
PARSE_DATETIME("%d/%m/%y %H:%M:%S", DateTimeText) 25/12/08 12:12:12 2008-12-25 12:12:12

Contoh berikut menguraikan kolom DateTimeText yang berisi tanggal ke dalam format bahasa alami sebagai nilai Tanggal & Waktu.

Example formula Input Output
PARSE_DATETIME('%A, %B %e, %Y', DateTimeText) Wednesday, December 19, 2018 2018-12-19 00:00:00

Catatan

Saat menggunakan PARSE_DATETIME, perhatikan hal berikut:

  • Kolom yang tidak ditentukan. Semua kolom yang tidak ditentukan akan dimulai dari 1970-01-01.
  • Nama tidak peka huruf besar-kecil. Nama, seperti Senin, Februari, dan sebagainya, tidak peka huruf besar/kecil.
  • Spasi kosong. Satu atau beberapa spasi kosong berturut-turut pada string format akan cocok dengan nol atau beberapa spasi kosong berturut-turut dalam string tanggal. Selain itu, spasi kosong di depan dan belakang string tanggal selalu diizinkan, meskipun tidak berada dalam string format.
  • Prioritas format. Jika dua elemen format (atau lebih) memiliki informasi yang tumpang-tindih (misalnya, %F dan %Y memengaruhi tahun), elemen terakhir umumnya akan menggantikan elemen yang lebih awal.

Fungsi ini mendukung elemen format, tetapi tidak sepenuhnya mendukung %Q, %a, %A, %g, %G, %j, %u, %U, %V, %w, and %W. Lihat Elemen Format yang Didukung untuk DATETIME untuk melihat daftar elemen format yang didukung oleh fungsi ini.