📜  Lodash _.isValidDate() 方法(1)

📅  最后修改于: 2023-12-03 15:32:44.619000             🧑  作者: Mango

Lodash _.isValidDate() 方法

简介

Lodash是一款JavaScript实用库,它提供了许多实用的功能来辅助JavaScript开发。其中,_.isValidDate()是Lodash中的一个日期验证方法。它用于检查一个值是否为有效的日期对象。

语法
_.isValidDate(value)
  • value:需要验证的值。
返回值

如果 value 是一个有效的日期对象,则返回 true,否则返回 false

示例
// 引入Lodash库
const _ = require('lodash');

// 验证有效日期
console.log(_.isValidDate(new Date())); // true

// 验证无效日期
console.log(_.isValidDate('2022-13-32')); // false
console.log(_.isValidDate('2022-12-31T24:00:00.000Z')); // false
console.log(_.isValidDate({})); // false
console.log(_.isValidDate(null)); // false
console.log(_.isValidDate(undefined)); // false
console.log(_.isValidDate(NaN)); // false
console.log(_.isValidDate(123)); // false
注意事项

_.isValidDate() 方法只能检查日期对象;如果你想检查一个字符串是否为有效的日期,你需要使用其他方法,比如 Moment.jsDate.parse()