$time = '2010-1-11';
//定義一個日間我相把把它變成2010-01-1
$splitDate = explode("-",$time);
//進行拆分以"-"分開
$stime = mktime(0,0,0,$splitDate[1],$splitDate[2],$splitDate[0]);
//再用mktime把它轉換成時間載
if( intval( $splitDate[1] )<10 && substr( $splitDate[1],0,1) !='0' )
{
$splitDate[1] = '0'.$splitDate[1];
}
//對月分取一個數字判斷如果是01這種格式就不操作反之就加個0
if( intval( $splitDate[2] )<10 && substr( $splitDate[2],0,1) !='0' )
{
$splitDate[2] = '0'.$splitDate[2];
}
//對日期作同樣的作了,小於10就補0
/*
函數分析:
explode 使用一個字串分割另一個字串 array explode ( string separator, string string [, int limit] )
<a href=/phper/21/101d7c9a91356a428c8039c03dd4500b.htm>mktime</a> 函數返回一個日期的 Unix 時間戳記。 mktime(hour,minute,second,month,day,year,is_dst)
<a href=/phper/18/9351c693420d88336920eb2c12fca245.htm>intval</a> int intval ( mixed var [, int base])
通過使用特定的進位轉換(預設是十進位),返回變數 var 的 integer 數值。
substr 函數返回字串的一部分 substr(string,start,length)
*/
?>
本站原創教程,轉載註明來自www.111cn.net