Fungsi Date MySQL

Mar 22, 2010   

Pada tutorial ini saya akan menjelaskan fungsi-fungsi date and time yang dimiliki oleh MySQL. Berikut adalah sebagian fungsi yang pernah saya pakai.

  • Menambahkan tanggal

          SELECT ADDDATE( '2010-03-22', 12 )

          -> 2010-04-03

  • Mencari selisih tanggal

          SELECT DATEDIFF('2007-12-31','2007-12-20');

          -> 11

  • Menambahkan waktu

          SELECT ADDTIME( '2010-03-22 08:00:00', '03:00' );

          -> 2010-03-22 11:00:00

  • Mencari selisih waktu

          SELECT TIMEDIFF('2007-12-31 08:30:00','2007-12-31 08:00:00');

          -> 00:30:00

  • Menampilkan tanggal saat ini

          SELECT CURRENT_DATE() atau SELECT CURDATE();

  • Menampilkan waktu saat ini

          SELECT CURRENT_TIME atau SELECT CURTIME();

  • Menampilkan tahun saat ini

          SELECT YEAR(CURDATE());

  • Menampilkan bulan saat ini

          SELECT MONTH(CURDATE());

  • Menampikan hari saat ini

          SELECT DAY(CURDATE());

  • Menampilkan jam saat ini

          SELECT HOUR(CURTIME());

  • Menampilkan bulan saat ini

          SELECT MINUTE(CURTIME());

  • Menampikan hari saat ini

          SELECT SECOND(CURTIME());

posted by : ade




Komentar (4)

robby

May 23, 2010

saya punya tabel,isinya tanggal_sewa dan tanggal_kembali, dmana tanggal_kembali = tanggal_sewa + 5 hari.
sintaknya bagaimana kk ?
jadi nanti otomatis di tanggal_kembali.nya berbeda 5 hari.
terima kasih kk.

Fandi Akhmad

Jun 01, 2010

Waah...makasi..infonya...
dicari gak ktemu....eh dsini rupanya :D

Adi

Jun 16, 2011

Sangat bermanfaat... makasih inponya :D

ACHOY

Aug 14, 2011

AKU PUNYA TABEL SBB
ID SBG PK FORMAT INT
DATE FORMAT DATE (YYYY-MM-DD)

<?PHP
$NOW = DATE(Y-m-d);
$SQL1 = SELECT * FROM TABEL WHERE
DATE=CURDATE();

$SQL2 = SELECT * FROM TABEL WHERE
DATE='$NOW';

$SQL3 = SELECT * FROM TABEL WHERE
DATE LIKE '%$NOW%';

?>
MOHON PENCERAHANNYA NIH PARA MASTER PHP
3QUERY QW DIATAS GADA YANG BENER

Send Comments

Name
Email
Comment
fgs9c
Masukkan kode di atas *case sensitive