Asas penggunaan Tarikh dalam PHP
1.Menunjukkan tarikh semasa
<?php echo date("Y-m-d"); ?>
<?php echo date("Y/m/d"); ?>
<?php echo date("d-m-Y"); ?>
<?php echo date("d/m/Y"); ?>
<?php echo date("y-M-D"); ?>
2.Date Picker
Agak menyukarkan sekiranya mahu pengguna menulis Tarikh dalam format yang anda tetapkan. Ia agak memakan masa dan pengguna mungkin memasukkan Tarikh tidak mengikut format yang anda mahu.Solutionnya gunakan Date Picker.
Dapatkan JQueryUi Date Picker disini
3.Mencari jarak antara 2 Tarikh.
Sekiranya mahu mencari jarak antara 2 Tarikh, gunakan PHP function dibawah:
<?php
function daysDifference($endDate, $beginDate)
{
//explode the date by "-" and storing to array
$date_parts1=explode("-", $beginDate);
$date_parts2=explode("-", $endDate);
//gregoriantojd() Converts a Gregorian date to Julian Day Count
$start_date=gregoriantojd($date_parts1[1], $date_parts1[2], $date_parts1[0]);
$end_date=gregoriantojd($date_parts2[1], $date_parts2[2], $date_parts2[0]);
return $end_date - $start_date;
}
?>
Contohnya jarak antara 2009-06-11 dan 2009-06-15 ialah 4 hari.
4.Mencari minggu berdasarkan Tarikh yang diberikan.
Sekiranya anda mahu mencari minggu apakah Tarikh tersebut berada,gunakan code ini:
<?php echo date('W', strtotime('2009-01-01')); ?>
Nota : Minggu adalah bermula pada hari Isnin dengan menggunakan code diatas.
5.Menukar format Tarikh
Sekiranya Tarikh yg disimpan dalam database menggunakan format berikut 2009-01-22 dan anda mahu memaparkan Tarikh tersebut dalam format 22/01/2009, gunakan code ini:
<?php
$tarikh = "2009-01-22";
echo date("d/m/Y",strtotime($tarikh));
?>
Asas penggunaan Tarikh dalam PHP
Reviewed by FJ
on
2:49 AM
Rating:
No comments