date-fns 解析为“/Date(1633421520000)/”
date-fns parse for "/Date(1633421520000)/"
接收日期字符串,如下所示 "/Date(1633421520000)/"
,
现在我可以将它用作 moment("/Date(1633421520000)/")
date-fns 的等价物是什么?
例如 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
接收日期字符串,如下所示 "/Date(1633421520000)/"
,
现在我可以将它用作 moment("/Date(1633421520000)/")
date-fns 的等价物是什么?
例如 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