1
日期格式轉換爲DD MMMM YYYY獲得無效的日期,如果我們試圖從格式化的moment.js日期。如何從Moment.js
代碼moment('18/01/2016').format("DD MMM YYYY"))
所需的輸出:2016年1月18日
,但得到invalid Date
。
請幫助
日期格式轉換爲DD MMMM YYYY獲得無效的日期,如果我們試圖從格式化的moment.js日期。如何從Moment.js
代碼moment('18/01/2016').format("DD MMM YYYY"))
所需的輸出:2016年1月18日
,但得到invalid Date
。
請幫助
的問題是,momentjs不理解輸入格式,所以輸入格式傳遞給momentjs(string, string)
var string = moment('18/01/2016', 'DD/MM/YYYY').format("DD MMM YYYY")
result.innerHTML = string;
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.11.2/moment.js"></script>
<pre id="result"></pre>
謝謝,它的工作很完美。 – Priyank
順便說一句'jan'是'MMM'格式,而不是'MMMM'(它給出一月份) – Aaron
ya謝謝,但它是一個錯字錯誤。 – Priyank
如果你不告訴moment.js輸入格式,它會猜測。顯然它在這裏得到了錯誤(可能通過假設m/d/y)。 – RobG