我有祖魯時區的日期數據,例如:使用JavaScript將祖魯時區轉換爲特定格式?
2017-10-13T00:00:00Z
有任何建議如何對這種時間轉換爲長日期格式Javascript成爲e.g:Oct 13 2017
?什麼是正確的?
[編輯]
對於日期和時間在JavaScript中的更深入瞭解,您可以閱讀:https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date
我有祖魯時區的日期數據,例如:使用JavaScript將祖魯時區轉換爲特定格式?
2017-10-13T00:00:00Z
有任何建議如何對這種時間轉換爲長日期格式Javascript成爲e.g:Oct 13 2017
?什麼是正確的?
[編輯]
對於日期和時間在JavaScript中的更深入瞭解,您可以閱讀:https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date
您可以wan't使用toLocaleDateString
var result = new Date().toLocaleDateString('en-US', { year: 'numeric', month: 'short', day: 'numeric' }).replace(',', '');
console.log(result);
欲瞭解更多信息見MDN
感謝您的意見,我會檢查並通知您。 –
另一種可能的解決方案是:
var d = new Date('2017-10-13T00:00:00Z');
var monthArray = ['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec'];
var dateFormatted = monthArray[d.getMonth()] + ' ' + d.getDate() + ' ' + d.getFullYear();
dateFormatted
是變量然後,可能是與在需要的日期格式輸出。
爲什麼選擇downvoted?這有什麼理由嗎? –
你嘗試過什麼嗎?你的代碼在哪裏? – Justinas
@Justinas我在問如何做到這一點。 –