簡體   English   中英

date-fns 解析“/Date(1633421520000)/”

[英]date-fns parse for "/Date(1633421520000)/"

接收看起來像這樣的日期字符串"/Date(1633421520000)/"

有了 moment,我可以將它用作moment("/Date(1633421520000)/") date- moment("/Date(1633421520000)/")的等價物是什么

例如differenceInMilliseconds我將如何將它與接收到的參數一起用作此字符串"/Date(1633421520000)/"

不知道如何從這個字符串創建我的日期對象,所以我不能使用 date-fns 函數。

您需要從字符串中提取數字(它看起來像 unix 紀元以來的毫秒數):

"/Date(1634717139973)/".match(/\d+/)[0]

然后像這樣使用Date構造函數:

var date = new Date(Number("/Date(1634717139973)/".match(/\d+/)[0]));
date.toISOString(); // 2021-10-20T08:05:39.973Z

暫無
暫無

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

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