Date & Time

DAY

MySQLMySQL

Mengekstrak hari (tanggal dalam bulan) dari tanggal. Mengembalikan nilai 1-31. Alias: DAYOFMONTH.

Tipe hasil: INTEGERDiperbarui: 7 Jan 2026

Syntax

SQL
DAY(date)

Parameter

datedatewajib

Tanggal yang akan diambil harinya

Contoh Penggunaan

Ekstrak Hari

SQL
1SELECT DAY('2024-01-15') AS day;

Mengambil hari dari tanggal.

Hasil
day: 15

Cek Akhir Bulan

SQL
1SELECT * FROM invoices
2WHERE DAY(due_date) >= 28;

Mencari invoice jatuh tempo akhir bulan.

Hasil
(invoices due at month end)

Tanggal Gajian

SQL
1SELECT name FROM employees
2WHERE DAY(CURDATE()) = 25;

Notifikasi pada tanggal gajian.

Hasil
(if today is payday)

Fungsi Equivalen di Database Lain