[英]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.