js中对时间的比较

来源:互联网 发布:c语言网页版在线编译器 编辑:程序博客网 时间:2024/05/21 20:26

首先将字符串转为时间形式(形如:2010/2/3),在使用逻辑表达式比较:

 1.date.parse(string):

        string形式如"2010-1-2"时,IE和firefox不兼容,只有形如"2010/1/2"时才可以正确转换

2.正确转换形式: d1.replace(/-/g, "/")

        return Date.parse(d1.replace(/-/g, "/")) > Date.parse(d2.replace(/-/g, "/"))

 
注意:g不可以少(参见api中replace的用法),否则firefox不认识

原创粉丝点击