Date & Time

NOW

MySQLMySQL

Mengembalikan tanggal dan waktu saat ini. Nilai tetap konstan selama eksekusi statement.

Tipe hasil: DATETIMEDiperbarui: 7 Jan 2026

Syntax

SQL
NOW([fsp])

Parameter

fspintegeropsional

Fractional seconds precision (0-6)

Default: 0

Contoh Penggunaan

Waktu Sekarang

SQL
1SELECT NOW() AS current_datetime;

Mendapatkan tanggal dan waktu saat ini.

Hasil
current_datetime: 2024-01-15 14:30:45

Dengan Precision

SQL
1SELECT NOW(3) AS precise_time;

Waktu dengan milidetik.

Hasil
precise_time: 2024-01-15 14:30:45.123

Insert dengan Timestamp

SQL
1INSERT INTO logs (event, created_at)
2VALUES ('login', NOW());

Menyimpan waktu saat ini ke database.

Hasil
(row inserted with current time)

Hitung Umur Data

SQL
1SELECT *, DATEDIFF(NOW(), created_at) AS days_old
2FROM articles;

Menghitung berapa hari sejak artikel dibuat.

Hasil
days_old: 30