接收日期字符串,"/Date(1633421520000)/"
,
带moment的可以写成moment("/Date(1633421520000)/")
date-fns对应的是什么?
?例如differenceInMilliseconds
,我将如何使用它与接收参数作为此字符串"/Date(1633421520000)/"
不知道如何从这个字符串创建我的日期对象,所以我可以使用date-fns函数。
您需要从字符串中提取数字(在unix epoch中看起来像毫秒):
"/Date(1634717139973)/".match(/d+/)[0]
然后像这样使用Date
构造函数:
var date = new Date(Number("/Date(1634717139973)/".match(/d+/)[0]));
date.toISOString(); // 2021-10-20T08:05:39.973Z