首頁 >web前端 >js教程 >js 處理Json 時間帶T 時間格式(實用實作)

js 處理Json 時間帶T 時間格式(實用實作)

亚连
亚连原創
2018-05-18 14:46:035791瀏覽

對於後台傳過來的json資料是帶有T時間格式的坑處理的一些做法總結

new Date(data[j].addtime).toISOString().replace(/T/g, ' ').replace(/\.[\d]{3}Z/, '')

僅針對這個問題來說,不需要那麼大量的程式碼來完成

方案1(適用於中國標準時間):

var date = new Date(+new Date()+8*3600*1000).toISOString().replace(/T/g,' ').replace(/\.[\d]{3}Z/,'');

方案2(只用於題目中所述的格式轉換):

#
var date = new Date().toLocaleString().replace(/[年月]/g,'-').replace(/[日上下午]/g,'');

方案3(最准确但最麻烦,不推荐):

var date = new Date();  
var result = date.getFullYear()+'-'+(date.getMonth()+1)+'-'+date.getDate()+' '+date.getHours()+':'+date.getMinutes()+':'+date.getSeconds();

上面是我整理给大家的,希望今后会对大家有帮助。

相关文章:

详细为你解读tween.js是什么(图文教程)

 js中如何建立model数据模型(代码奉上,简单易懂)

如何在JS中实现打印的方式(结合代码详细解答)

以上是js 處理Json 時間帶T 時間格式(實用實作)的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn