php格式化日期實例分析
更新時間:2014年11月12日 11:22:25 投稿:shichen2014
這篇文章主要介紹了php格式化日期的方法,通過一個自定義函數(shù)以實例形式簡單分析了將日期格式化輸出的方法,是非常實用的技巧,需要的朋友可以參考下
本文實例講述了php格式化日期的方法。分享給大家供大家參考。
具體實現(xiàn)代碼如下:
復(fù)制代碼 代碼如下:
function ShowDate($flag=0, $timestr=NULL)
{
// 獲取周幾
$warr = array(
"0" => 星期日,
"1" => 星期一,
"2" => 星期二,
"3" => 星期三,
"4" => 星期四,
"5" => 星期五,
"6" => 星期六
);
$i = date("w", $timeStamp);
// 設(shè)置北京時間并獲取時間戳
date_default_timezone_set('PRC');
$timeStamp = NULL;
if ($timestr)
$timeStamp = strtotime($timestr);
else
$timeStamp = time();
// 設(shè)置時間顯示格式
$ret1 = date("Y年m月d日 H:m:s", $timeStamp) . " " . $warr[$i];
$ret2 = date("Y-m-d H:m:s", $timeStamp) . " " . $warr[$i];
$ret3 = date("y/m/d", $timeStamp);
$ret = $ret1; // 默認(rèn)返回第一種
if ($flag == 2)
$ret = $ret2;
else if ($flag == 3)
$ret = $ret3;
return $ret;
}
{
// 獲取周幾
$warr = array(
"0" => 星期日,
"1" => 星期一,
"2" => 星期二,
"3" => 星期三,
"4" => 星期四,
"5" => 星期五,
"6" => 星期六
);
$i = date("w", $timeStamp);
// 設(shè)置北京時間并獲取時間戳
date_default_timezone_set('PRC');
$timeStamp = NULL;
if ($timestr)
$timeStamp = strtotime($timestr);
else
$timeStamp = time();
// 設(shè)置時間顯示格式
$ret1 = date("Y年m月d日 H:m:s", $timeStamp) . " " . $warr[$i];
$ret2 = date("Y-m-d H:m:s", $timeStamp) . " " . $warr[$i];
$ret3 = date("y/m/d", $timeStamp);
$ret = $ret1; // 默認(rèn)返回第一種
if ($flag == 2)
$ret = $ret2;
else if ($flag == 3)
$ret = $ret3;
return $ret;
}
希望本文所述對大家的PHP程序設(shè)計有所幫助。
相關(guān)文章
PHP中4種常用的抓取網(wǎng)絡(luò)數(shù)據(jù)方法
這篇文章主要介紹了PHP中4種常用的抓取網(wǎng)絡(luò)數(shù)據(jù)方法,本文講解使用file_get_contents函數(shù)、fopen函數(shù)、curl庫三種常見方法抓取網(wǎng)絡(luò)數(shù)據(jù),并給出了代碼實例,需要的朋友可以參考下2015-06-06php+mysql實現(xiàn)數(shù)據(jù)庫隨機(jī)重排實例
這篇文章主要介紹了php+mysql實現(xiàn)數(shù)據(jù)庫隨機(jī)重排,講述了MySQL的查找及更新等處理技巧,有一定的參考借鑒價值,需要的朋友可以參考下2014-10-10php可應(yīng)用于面包屑導(dǎo)航的遞歸尋找家譜樹實現(xiàn)方法
這篇文章主要介紹了php可應(yīng)用于面包屑導(dǎo)航的遞歸尋找家譜樹實現(xiàn)方法,涉及數(shù)組遞歸操作的技巧,非常具有實用價值,需要的朋友可以參考下2015-02-02php打開本地exe程序,js打開本地exe應(yīng)用程序,并傳遞相關(guān)參數(shù)方法
下面小編就為大家分享一篇php打開本地exe程序,js打開本地exe應(yīng)用程序,并傳遞相關(guān)參數(shù)方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-02-02