因此,我在nodejs中獲得了一個代碼,可以獲取當前的日期和時間。Nodejs如何在沒有時區的情況下獲得當前日期
var timestamp = new Date().toString();
我的輸出是這樣的:
Wed Nov 09 2016 16:02:32 GMT+0100 (CET)
可有人請給我一個建議如何擺脫在我的輸出GMT+0100 (CET)
?
因此,我在nodejs中獲得了一個代碼,可以獲取當前的日期和時間。Nodejs如何在沒有時區的情況下獲得當前日期
var timestamp = new Date().toString();
我的輸出是這樣的:
Wed Nov 09 2016 16:02:32 GMT+0100 (CET)
可有人請給我一個建議如何擺脫在我的輸出GMT+0100 (CET)
?
如果你想那麼UTC日期/時間使用toUTCString()
:
new Date().toUTCString();
// 'Wed, 09 Nov 2016 15:11:53 GMT'
如果你想有一個標準的UTC ISO8601時間戳使用toISOString()
:
new Date().toISOString()
// '2016-11-09T15:13:00.380Z'
如果你真的只是想擺脫GMT+0100 (CET)
then:
new Date().toString().replace(' GMT+0100 (CET)', '');
// 'Wed Nov 09 2016 15:15:05'
或:
var now = new Date()
now.toString().substr(0, now.toString().indexOf(' GMT'))
// 'Wed Nov 09 2016 15:15:05'
這將適用於所有時區。
太棒了!謝謝你,最後的選擇是我一直在尋找的那個。乾杯! –
沒問題!如果那是你之後的話,那麼我已經用解決方案更新了我的答案,而不是應該適用於所有時區。 – dan
好的很酷,再次感謝:) –
您是否還想要時間在CET,最後沒有'GMT + 0100(CET)'位,還是您希望UTC中的當前日期? – dan
您想獲取沒有關於時區的信息的日期 - 時間實例,或沒有時區的所述日期 - 時間實例的文本表示? –
只是一個文本表示不應該與時區,否則一切都是正確的。我只想「隱藏」GMT + 0100(CET)' –