在js中常常要求對時間的輸出格式進行格式化,例如 2017-01-01 10:10,比較麻煩的是月,日,小時,分。它們的格式一般要求兩位,如果小於10的話需要在前邊補0,當然這算不上什麼問題,可以透過判斷完成,例如 day = day>10?day:("0"+day);但是這樣的程式碼寫多了總想寫點有新意的程式碼。
var format= function(obj){
# return (obj/100).toFixed(2).split('.'
var time= new Date();
timeStr= time.getFullYear()+"-"+format(time.getMonths())+"-"+format(time.getDate ())+" "+ format(time.getHours())+":"format(time.getMinutes());
雖然程式碼並沒有怎麼減少,但整齊了些。個人認為
以上是js 中格式化時間程式碼分享的詳細內容。更多資訊請關注PHP中文網其他相關文章!