WHAT'S NEW?
Loading...

Perbandingan tanggal di php

Salah satu fungsi dari perbandingan tanggal adalah untuk menentukan event kegiatan udah lewat apa belom, jadi mesti ada perbandingan antara tanggal hari ini dengan tanggal di event tersebut (database)
Awalnya gw langsung coba pake pengkondisian
<?php $today=date ("Y-m-d");
$tgl_agenda = $ag['tgl_agenda']; //dari database
if ($today < $tgl_agenda){
fungsitapileven();
} ?>
tapi hasilnya tidak terjadi pengkondisian tersebut, malah hasilnya selalu true, even yg uda basi jadi nongol, ternyata setelah gugling ketemulah jawabannya, ternyata $today dan $tgl_agenda masih dalam format string, jadi ga bisa buat perbandingan, mesti ada konversi jenis ke date, maka dirubahlah jadi :
<?php $today=date ("Y-m-d");
$tgl_agenda = strtotime($ag['tgl_agenda']);
$tgl_today = strtotime($today);
if ($tgl_today < $tgl_agenda){
fungsitampileven();
} ?>
jadi diperlukan “strtotime” untuk merubah format dari string ke time yg bisa di buat perbandingan :)

2 comments: Leave Your Comments