我有一个具有这种格式的字符串,2018-02-26T23:10:00.780Z我想检查它是否为ISO8601和UTC格式。
let date= '2011-10-05T14:48:00.000Z';
const error;
var dateParsed= Date.parse(date);
if(dateParsed.toISOString()==dateParsed && dateParsed.toUTCString()==dateParsed) {
return date;
}
else {
throw new BadRequestException('Validation failed');
}
Run Code Online (Sandbox Code Playgroud)
这里的问题是:
1317826080000为无法与ISO或UTC格式进行比较。我会避免使用诸如moment.js之类的库
只是想分享,以防万一有人需要做我需要的事情。
情况:
假设您在函数的第一行,想查看其内容。通过在页面顶部移动该行,您可以看到其主体!
我想知道别人是否还有其他办法!