小编Has*_* Sh的帖子

检查日期字符串是否为ISO和UTC格式

我有一个具有这种格式的字符串,2018-02-26T23:10:00.780Z我想检查它是否为ISO8601UTC格式。

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)

这里的问题是:

  • 我没有抓住错误消息
  • Date.parse()将字符串日期的格式更改1317826080000为无法与ISO或UTC格式进行比较。

我会避免使用诸如moment.js之类的库

javascript validation datetime typescript

2
推荐指数
1
解决办法
4063
查看次数

Vim:如何将光标下方的一行对齐为页面的第一行

只是想分享,以防万一有人需要做我需要的事情。

情况

假设您在函数的第一行,想查看其内容。通过在页面顶部移动该行,您可以看到其主体!

我想知道别人是否还有其他办法!

vim

-1
推荐指数
1
解决办法
34
查看次数

标签 统计

datetime ×1

javascript ×1

typescript ×1

validation ×1

vim ×1