学无先后,达者为师

网站首页 编程语言 正文

正则——时间 时分秒 12小时制 24小时制 moment可以转化的时间 HH:mm:ss hh:mm:ss

作者:丶扁扁的糖是扁的 更新时间: 2022-01-19 编程语言
const reg = /^(?:[01]\d|2[0-3]):[0-5]\d:[0-5]\d$/ //正则表达式
const num = '11:11:11' //要检测的时间
const format = reg.test(num) //正则.test(时间),返回 true || false
console.log(format);

24小时制时间(HH:mm:ss)

const reg = /^(?:[01]\d|2[0-3]):[0-5]\d:[0-5]\d$/

12小时制时间(hh:mm:ss)

const reg = /^(?:1[0-2]|0?[1-9]):[0-5]\d:[0-5]\d$/

可以被moment转化成功的时间

const reg = /^\d{4}([/:-\S])(1[0-2]|0?[1-9])\1(0?[1-9]|[1-2]\d|30|31) (?:[01]\d|2[0-3]):[0-5]\d:[0-5]\d$/

原文链接:https://blog.csdn.net/sugerinaflat/article/details/122371475

栏目分类
最近更新