本教程主是講三幾點如下 獲取格式化的日期和時間。 處理UNIX時間戳。 獲取日期和時間的信息。 日期的計算。 驗證日期的有效性。
php教程處理日期和時間(php入門者教程)
/*
本教程主是講三幾點如下
獲取格式化的日期和時間。
處理unix時間戳。
獲取日期和時間的信息。
日期的計算。
驗證日期的有效性。
*/
//獲取格式化的日期和時間
echo "<b>格式化當前時間</b><br/>";
echo date('y-m-j');
echo "<br/>";
echo "<br/>";echo "今天是一年中的第".date('z')."天";
echo "<br/>";
echo "<br/>";echo date('m 網頁特效,y l');
echo "<br/>";
echo "<br/>";echo "程序執行時間:".date('h:i:s');
//處理unix時間戳。
echo "時間戳".mktime(0,0,0,12,31,2007)."對應的日期是:";
echo "<br/>";echo date("m-d-y", mktime(0,0,0,12,31,2007));
echo "<hr>";
echo "<br/>";$day = 1;
echo "時間戳".mktime(0,0,0,7,$day+38,2008)."對應的日期是:<br/>";
echo date("y-m-d", mktime(0,0,0,7,$day+38,2008));
echo "<hr>";
//獲取日期和時間的信息。
$time = mktime(20,0,0,8,8,2008);
echo "<b>日期:".date("y-m-d h:i:s",$time)."</b>";
echo "<br/>";echo "<pre>";
echo "該日期相關信息如下:";
echo "<br/>";$date = getdate($time);
print_r($date);
//日期的計算。
$day = 1;
$month = 10;
$year = 1949;$national_unix = mktime(0,0,0,$month,$day,$year);
$now_unix = time();
$national_time = $now_unix - $national_unix;$national_day_year = floor($national_time/(365*24*60*60));
$national_day_day = floor($national_time/(24*60*60));echo "www.bKjia.c0m 2008已經<b> ".$national_day_year." </b>年";
echo "<hr>";echo "2008已經<b> ".$national_day_day." </b>天"
//驗證日期的有效性。
if(checkdate(9,28,1980))
{
echo "7,22,1978 : "."這是一個正確的日期格式";
}
else
{
echo "這不是一個正確的日期格式";
}echo "<br/>";
echo "<hr>";
echo "<br/>";if(checkdate(9,99,1999))
{
echo "這是一個正確的日期格式";
}
else
{
echo "9,99,1999 : "."這不是一個正確的日期格式";
}
/*
上在這篇教程主要是講了關於php日期時間的基本教程哦,對php初學者很有用的。
*/
?>