Date & Time - Data Type SQL

Date and time adalah jenis data yang digunakan untuk merepresentasikan tanggal dan waktu. Tipe data ini biasanya digunakan dalam aplikasi atau program yang memerlukan informasi terkait waktu dan tanggal, seperti aplikasi perencanaan jadwal atau program manajemen proyek.

Tipe data date and time umumnya terdiri dari tiga komponen: tanggal, waktu, dan zona waktu. Berikut adalah penjelasan tentang masing-masing komponen tersebut:

  1. Tanggal: Tanggal biasanya direpresentasikan dalam format tahun-bulan-tanggal (yyyy-mm-dd) atau bulan-tanggal-tahun (mm-dd-yyyy). Beberapa bahasa pemrograman juga memiliki format khusus untuk merepresentasikan tanggal, seperti dd/mm/yyyy atau yyyy.mm.dd.
  2. Waktu: Waktu biasanya direpresentasikan dalam format jam:menit:detik (hh:mm:ss) atau jam:menit (hh:mm). Beberapa bahasa pemrograman juga menyertakan milidetik atau mikrodetik untuk merepresentasikan waktu dengan lebih akurat.
  3. Zona waktu: Zona waktu digunakan untuk menentukan perbedaan waktu dengan zona waktu tertentu. Beberapa contoh zona waktu yang umum digunakan adalah GMT (Greenwich Mean Time), EST (Eastern Standard Time), dan IST (Indian Standard Time).

Selain itu, terdapat juga tipe data timestamp yang merepresentasikan waktu dalam bentuk bilangan bulat yang menunjukkan jumlah detik atau milidetik sejak waktu tertentu (biasanya 1 Januari 1970 pada pukul 00:00:00 UTC).

Contoh penggunaan Date and Time dalam database SQL:

1.Membuat tabel dengan kolom date dan time:


2.Memasukkan data dengan tanggal dan waktu tertentu:sqlCopy code


3.Menampilkan data dengan format tanggal dan waktu tertentu:scssCopy code


Dalam contoh di atas, DATE_FORMAT digunakan untuk mengubah format tanggal menjadi 'YYYY-MM-DD', sedangkan TIME_FORMAT digunakan untuk mengubah format waktu menjadi 'HH:MM:SS'.

Komentar

Postingan populer dari blog ini

Sejarah Linux

Outer Join

Null - Constraint