Date & Time
MySQL
NOW
Mengembalikan tanggal dan waktu saat ini. Nilai tetap konstan selama eksekusi statement.
Tipe hasil:
DATETIMEDiperbarui: 7 Jan 2026Syntax
SQL
NOW([fsp])Parameter
fspintegeropsional
Fractional seconds precision (0-6)
Default: 0
Contoh Penggunaan
Waktu Sekarang
SQL
1 SELECT NOW() AS current_datetime;
Mendapatkan tanggal dan waktu saat ini.
Hasil
current_datetime: 2024-01-15 14:30:45
Dengan Precision
SQL
1 SELECT NOW(3) AS precise_time;
Waktu dengan milidetik.
Hasil
precise_time: 2024-01-15 14:30:45.123
Insert dengan Timestamp
SQL
1 INSERT INTO logs (event, created_at) 2 VALUES ('login', NOW());
Menyimpan waktu saat ini ke database.
Hasil
(row inserted with current time)
Hitung Umur Data
SQL
1 SELECT *, DATEDIFF(NOW(), created_at) AS days_old 2 FROM articles;
Menghitung berapa hari sejak artikel dibuat.
Hasil
days_old: 30