介紹
本文介紹PHP與JS的Date的使用。
具體介紹
今天遇到的難點是Date輸出24小時制的時間,針對此薄弱環節,做一個簡單筆記。
PHP Date()
php date() 輸出24小時制時間的方法:echo date("Y-m-d H:i:s");
輸出12小時制時間的方法:echo date("y-m-d h:i:s");
大寫小寫的主要區別就是完整性,譬如說H
與h
——對應的就是24/12小時制。
下面的代碼:
echo date("Y-m-d H:i:s")."<br />";
echo date("y-m-d h:i:s");
輸出到瀏覽器爲:
2014-03-01 14:09:15
14-03-01 02:09:15
JS Date()
用於處理時間的JS對象,包含各種處理時間的方法,簡單易行。
非24小時的代碼塊
//①:
document.write(Date())
//②
var d=new Date()
var day=d.getDate()
var month=d.getMonth() + 1 //注:該方法返回0~11
var year=d.getFullYear()
document.write(year + "/" + month + "/" + day)
對應輸出的結果塊(請對應行數查看,這樣方便閱讀):
①:Fri May 13 2016 18:55:34 GMT+0800 (中國標準時間)
②:2016/4/13
24小時的代碼塊
//①var d=new Date();
var h=d.getHours();
var m=d.getMinutes();
var s=d.getSeconds();
var ms=d.getMilliseconds();
document.write(h+ "時/" + m+ "分/" + s + '秒/' + ms + '毫秒')
對應輸出的結果塊(請對應行數查看,這樣方便閱讀):
①:10時/40分/30秒/31毫秒