JavaScript 比较时间大小的代码
程序员文章站
2022-04-12 11:24:42
例如: date.parse( "2000-01-01" ) ie and mozilla浏览器: "nan"。那么我们一般在web页面上显示的时 间 就不能直接转换。需要...
例如: date.parse( "2000-01-01" ) ie and mozilla浏览器: "nan"。那么我们一般在web页面上显示的时 间 就不能直接转换。需要做处理。
可以直接转换的格式"01/01/2000","2000/01/01"
//定义正则表达式,因为js对只能替换一个
//转换为 "2000/01/01"
var regs = new regexp("-","gi");
var date1=document.getelementbyid("begindate");
var date2=document.getelementbyid("enddate");
date1=date1.replace(regs,"/");
date2=date2.replace(regs,"/");
var bd =new date(date.parse(date1));
var ed =new date(date.parse(date2));
bd,ed是时间对象,可以直接比较大小了
可以直接转换的格式"01/01/2000","2000/01/01"
复制代码 代码如下:
//定义正则表达式,因为js对只能替换一个
//转换为 "2000/01/01"
var regs = new regexp("-","gi");
var date1=document.getelementbyid("begindate");
var date2=document.getelementbyid("enddate");
date1=date1.replace(regs,"/");
date2=date2.replace(regs,"/");
var bd =new date(date.parse(date1));
var ed =new date(date.parse(date2));
bd,ed是时间对象,可以直接比较大小了
上一篇: 移动端点击按钮复制文本内容
下一篇: ES6新语法(二)