0
点赞
收藏
分享

微信扫一扫

在js中正则表达式验证小时分钟,将输入的字符串转换为对应的小时和分钟


文章目录

  • ​​1、预备知识​​
  • ​​2、在js中的代码片段​​
  • ​​3、测试结果​​

1、预备知识

  • splict()方法
  • 在js中正则表达式验证小时分钟,将输入的字符串转换为对应的小时和分钟_代码片段

  • Date()的相关方法
  • 在js中正则表达式验证小时分钟,将输入的字符串转换为对应的小时和分钟_ecmascript_02


  • 在js中正则表达式验证小时分钟,将输入的字符串转换为对应的小时和分钟_代码片段_03

  • setHours()的用法
  • 在js中正则表达式验证小时分钟,将输入的字符串转换为对应的小时和分钟_开发语言_04

2、在js中的代码片段

   //验证小时和分钟
var reDateTime = /^(?:(?:[0-2][0-3])|(?:[0-1][0-9])):[0-5][0-9]$/;
var isDateTime = reDateTime.test('18:00');
console.log(isDateTime)

var startTime = "09:00";
var endTime = "18:00";
var t1 = new Date();
let start = startTime.split(":") ;
t1.setHours(start[0],start[1],0);
console.log("开始时间:"+t1)

var t2 = new Date();
let end = endTime.split(":");
t2.setHours(end[0],end[1],0);
console.log("结束时间:"+t2)
if(t1.getTime() > t2.getTime()){
console.log("错误");
}else if(t1.getTime() == t2.getTime()){
console.log("相等")
}else{
console.log("正确")
}

3、测试结果

在js中正则表达式验证小时分钟,将输入的字符串转换为对应的小时和分钟_javascript_05


举报

相关推荐

0 条评论