检查是不是一个有效的date对象

    xiaoxiao2021-03-25  92

    Date.prototype.isValid = function (){

    return this.getTime() === this.getTime();

    }

    如果是一个无效的日期对象,那么它调用getTime()返回一个NaN,NaN肯定不能严格等于NaN,返回false

    例如:

    var d = new Date('sss');

    console.log(d.isValid());// false

    d = new Date('2016/09/11');

    console.log(d.isValid());// true

    转载请注明原文地址: https://ju.6miu.com/read-19143.html

    最新回复(0)