js怎么判断字符串是否为日期格式
时间: 2023-08-08 13:09:39 浏览: 115
Javascript常用字符串判断函数代码分享
可以使用正则表达式来判断字符串是否为日期格式。以下是一个简单的示例:
```javascript
function isDate(str) {
// 定义日期格式正则表达式
var reg = /^\d{4}-\d{2}-\d{2}$/;
// 判断字符串是否匹配日期格式
return reg.test(str);
}
// 示例
console.log(isDate('2021-08-31')); // true
console.log(isDate('2021/08/31')); // false
```
在上面的示例中,使用正则表达式 `^\d{4}-\d{2}-\d{2}$` 来匹配年月日格式的日期字符串。其中 `^` 表示字符串的开头,`\d` 表示数字字符,`{4}` 表示连续出现四次,`-` 表示匹配减号字符,`$` 表示字符串的结尾。如果字符串能够匹配该正则表达式,则说明它是一个日期格式的字符串。
阅读全文