簡體   English   中英

將時代時間轉換為日期-MomentJS

[英]Convert epoch time to date - MomentJS

我有一個時代的時間,我需要將其轉換為人類可讀的日期

1643788800000

我正在使用moment.js 我有以下代碼,似乎不起作用

moment("1643788800000", 'L') 

這給出了帶有d:Invalid Date的力矩對象。

 d:Invalid Date {}
_f:"L"
_i:1643788800000
_isAMomentObject:true
_isUTC:false
_isValid:false
_locale:Locale {_calendar: {…}, _longDateFormat: {…}, _invalidDate: "Invalid date", ordinal: ƒ, _dayOfMonthOrdinalParse: /\d{1,2}(th|st|nd|rd)/, …}
_pf:{empty: false, unusedTokens: Array(0), unusedInput: Array(1), overflow: 1, charsLeftOver: 5, …}

我也嘗試給出格式

moment("1643788800000").format('L')

這將始終返回當前系統日期。 它沒有轉換為確切提供的紀元日期。

如何從moment.js將紀元轉換為人類可讀的日期PS我在moment.js對象中獲取了無效的日期

它應該是Long(或int)而不是字符串。 所以正確的方法是

moment(1643788800000).format('L')

暫無
暫無

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

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