js処理Json時間帯T時間フォーマット
781 ワード
バックグラウンドから送られてきたjsonデータはT時間フォーマットのピット処理のいくつかの方法の総括である.
new Date(data[j].addtime).toISOString().replace(/T/g, ' ').replace(/\.[\d]{3}Z/, '')
この問題に対してだけ、そんなに大量のコードを必要としないで完成することができます.
方案1(中国標準時間に適用):
シナリオ2(タイトルに記載のフォーマット変換のみ):
シナリオ3(最も正確だが最も面倒で、推奨しない):
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();