我正在嘗試轉換2022-09-13T08:06:12.328 0000
為13 September at 1:36 PM
使用 javascript。為了讓事情變得更容易,我想安裝moment js并嘗試如下轉換。
console.log(moment('2022-09-13T08:06:12.328 0000').calendar());
但它會將輸出列印為Yesterday at 1:36 PM
. 那么有什么方法可以改變我上面預期的格式(13 September at 1:36 PM
)或任何其他最佳方式來實作它?
uj5u.com熱心網友回復:
你可以使用這種格式:
console.log(moment('2022-09-13T08:06:12.328 0000').format('D MMMM [at] h:mm A'));
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.18.1/moment.min.js"></script>
uj5u.com熱心網友回復:
你可以格式化
const options = { weekday: 'long', year: 'numeric', month: 'long', day: 'numeric' };
new Date('2022-09-13T08:06:12.328 0000').toLocaleDateString('de-DE', options)
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/507651.html
標籤:javascript 时刻
下一篇:獲取以列舉為鍵的索引物件