簡體   English   中英

如何使用moment.js僅獲取日期(DD-MM-YYYY)格式而不是日期時間?

[英]How to get only date (DD-MM-YYYY) format not time with date using moment.js?

我正在使用 moment.js 來格式化日期:

const dateFormat = 'DD/MM/YYYY';
setValue('startDate', moment(booking.startDate, dateFormat));

我希望日期是01-06-2020而不是2020-06-01T07:33:04.392Z 任何想法,因為我不知道該怎么做?

下面是如何將 moment.js 的實例格式化為 DD-MM-YYYY 的示例:

const dateString = moment("2020-06-01T12:00:00").format("DD-MM-YYYY");
console.log({ dateString });

這在控制台中給出了以下內容:

{ dateString: '01-06-2020' }

最好閱讀有關矩format function 和標准 W3C 日期和時間格式的更多信息。

這在 Momentjs 首頁https://momentjs.com/中逐字解釋。 首先將日期時間添加到時刻,然后調用格式 function。 像這樣。

 moment('2020-06-01T07:33:04.392Z').format('DD-MM-YYYY')

這將返回"01-06-2020"

暫無
暫無

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

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