簡體   English   中英

使用Moment.js標准化日期格式

[英]Standardize date format using Moment.js

1-20-2017 (字符串),我想將日期格式設置為yyyy-mm-dd ,例如2017-01-20

我試圖深入研究Moment.js文檔 ,但是找不到任何執行此操作的方法。 我不想要ISO日期,我只希望它保留為字符串。

您可以將format()moment()結合使用:

 var newFormat = moment("1-20-2017", "M-DD-YYYY").format('YYYY-MM-DD'); document.getElementById('output').innerHTML = newFormat; 
 <script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.17.1/moment.min.js"></script> <div id="output"></div> 

轉換為矩對象,然后將其格式化為所需格式。

moment('1-20-2017', 'M-DD-YYYY').format('YYYY-MM-DD')

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM