我已閱讀了關於類似問題的各種帖子,但都沒有解決我的問題。moment.js和棄用的警告。時間戳記到時刻日期對象
我操作了moment.js日期對象,然後將其存儲爲時間戳。
但是,當我嘗試再次讀取該時間戳時,我收到了不推薦使用的警告。
「」棄用警告:施工時間回落到js日期。這是不鼓勵,將在即將到來的主要版本中被刪除。請參考https://github.com/moment/moment/issues/1407瞭解更多信息。「
我試過了toDate(),format(),moment(myTimeStamp,'ddd,DD MMM YYYY HH:mm:ss ZZ'); - > all generate警告...
因此,舉例來說,我的時間戳將是這樣的:
常量時間戳=「1458586740000」
,當我讀了回來,並嘗試解析出月/日/年,然後是小時/分鐘上午/下午等等...我需要將該時間戳記寫入一個moment.js對象,沒有任何對我有用的任何想法
我怎樣才能得到這個時間戳:'1458586740000',到一個moment.js對象,所以我可以從它提取日期日期,因爲我需要?
編輯:這是我如何存儲時間戳。所以我需要從中檢索它。
let timeStamp = Moment(state[_Date])
.add({ hour: state[AMPM] === 'PM'
? +state[Hour] + 12
: state[Hour] ,
minute: state[Min] }).format('x')
你試過'moment.unix(timestamp).format(「MM/DD/YYYY」)嗎? –
您是否嘗試閱讀關聯的問題? *「如果你真的想要這種行爲只是做'時刻(新日期(」包含日期的隨機字符串「))」「*。 – jonrsharpe
因此,最終變量timeStamp被存儲在數據庫中,然後再次拉出並解析?我幾乎可以肯定你最終傳遞給構造函數的數據有什麼問題,但我不知道基於這個代碼的是什麼。這將給你一個unix偏移量作爲一個字符串,應該沒問題。需要從調試器知道到底是什麼被傳遞到構造函數中。我想你可能有無關的主角或什麼的。 –