Code前端首页关于Code前端联系我们

如何在js中设置非法的日期对象

terry 2年前 (2023-09-09) 阅读数 212 #Javascript
文章标签 DategetTimeJavaScript

如何在js中设置无效的日期对象?

今天给大家分享一个小技巧:使用getTime设置非法的日期对象。

使用 getTime() 方法将日期对象转换为毫秒。

如果日期对象非法,则 getTime 方法返回 NaN。

所以判断逻辑如下:

函数 onValidDate(s) {
  返回 d 日期实例 && !isNaN(d);
}

实际案例:

if(!isNaN(new Date("2012/25/255").getTime()))
  console.log('有效日期、时间');
  console.log('不是有效的日期、时间');

版权声明

本文仅代表作者观点,不代表Code前端网立场。
本文系作者Code前端网发表,如需转载,请注明页面地址。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

热门