我試圖改變顯示的格式「d/M/Y」爲這種格式「DMY」的日期,我寫了下面的代碼:日期操作無法正常工作
//Add $license years to today
$today = date("j-m-Y");
$license = $row_customize['license'];
$startdate = $row_customize['startdate'];
list($d,$m,$Y) = explode('/',$startdate);
$newstartDate = $d."-".$m."-".$Y;
$enddate= date("j-m-Y", strtotime("$newstartDate +$license years"));
echo $today;
echo $enddate;
$今天顯示正確,但$ enddate在1970年例如1-01-1970顯示我一個日期。
請問我做錯了什麼?
也許不是你的問題,但如果你正在尋找一個明確的日期格式來格式化成,始終使用YMD,DMY不作爲「2013年3月5日」是指「3月5日」,而不是「五月三日」中美國。 – IMSoP 2013-04-10 22:46:07