javascript比较yyyy-mm-dd hh:mm:ss日期时间的大小
2010-12-01 10:49
543 查看
function
comptime(beginTime, endTime) {
var
beginTimes
=
beginTime.substring(
0
,
10
).split('
-
');
var
endTimes
=
endTime.substring(
0
,
10
).split('
-
');
//
parse方法要求短日期可以使用“/”或“-”作为分隔符,但是必须用月/日/年的格式来表示
//
使用"/"兼容IE和Firefox
beginTime
=
beginTimes[
1
]
+
'
/
'
+
beginTimes[
2
]
+
'
/
'
+
beginTimes[
0
]
+
'
/
'
+
beginTime.substring(
10
,
19
);
endTime
=
endTimes[
1
]
+
'
/
'
+
endTimes[
2
]
+
'
/
'
+
endTimes[
0
]
+
'
/
'
+
endTime.substring(
10
,
19
);
var
a
=
(Date.parse(endTime)
-
Date.parse(beginTime))
/
3600
/
1000
;
if
(a
<
0
) {
alert(
"
开始时间大于结束时间
"
);
return
-
1
;
}
else
if
(a
>
0
) {
alert(
"
结束时间大于开始时间
"
);
return
1
;
}
else
if
(a
==
0
) {
alert(
"
开始时间等于结束时间
"
);
return
0
;
}
else
{
return
'exception'
}
}
comptime(beginTime, endTime) {
var
beginTimes
=
beginTime.substring(
0
,
10
).split('
-
');
var
endTimes
=
endTime.substring(
0
,
10
).split('
-
');
//
parse方法要求短日期可以使用“/”或“-”作为分隔符,但是必须用月/日/年的格式来表示
//
使用"/"兼容IE和Firefox
beginTime
=
beginTimes[
1
]
+
'
/
'
+
beginTimes[
2
]
+
'
/
'
+
beginTimes[
0
]
+
'
/
'
+
beginTime.substring(
10
,
19
);
endTime
=
endTimes[
1
]
+
'
/
'
+
endTimes[
2
]
+
'
/
'
+
endTimes[
0
]
+
'
/
'
+
endTime.substring(
10
,
19
);
var
a
=
(Date.parse(endTime)
-
Date.parse(beginTime))
/
3600
/
1000
;
if
(a
<
0
) {
alert(
"
开始时间大于结束时间
"
);
return
-
1
;
}
else
if
(a
>
0
) {
alert(
"
结束时间大于开始时间
"
);
return
1
;
}
else
if
(a
==
0
) {
alert(
"
开始时间等于结束时间
"
);
return
0
;
}
else
{
return
'exception'
}
}
相关文章推荐
- JavaScript 比较格式yyyy-mm-dd hh:mm:ss类型的时间的大小
- js 开始时间与结束时间比较大小---->yyyy-MM-dd hh:mm:ss 字符串转换成时间戳
- js获取当前日期时间“yyyy-MM-dd HH:MM:SS”
- js比较yyyy-mm-dd hh:mm 格式的时间大小
- js获取当前的日期时间 格式“yyyy-MM-dd HH:MM:SS”
- js获取当前日期时间“yyyy-MM-dd HH:MM:SS”
- js如何取当前日期时间/格式为:yyyy-mm-dd hh:mm:ss
- js 获取当前日期时间 格式为 yyyy-mm-dd hh:MM:ss
- js获取当前日期时间“yyyy-MM-dd HH:MM:SS”
- javascript时间戳转yyyy-MM-dd hh:mm:ss
- js如何取当前日期时间/格式为:yyyy-mm-dd hh:mm:ss
- js获取当前日期时间“yyyy-MM-dd HH:MM:SS”
- js时间比较(yyyy-mm-dd hh:mi:ss)
- js获取当前时间与传入的时间进行比较 格式yyyy-MM-dd hh:mm:ss
- JavaScript将时间格式化为yyyy-MM-dd hh:mm:ss
- js获取当前日期时间“yyyy-MM-dd HH:MM:SS”
- JavaScript取当前时间,格式为,yyyy-mm-dd hh:mm:ss
- js 毫秒 转 时间 日期 yyyy-mm-dd hh-mm-ss
- javascript将时间yyyy-MM-dd HH:mm:ss转为时间戳
- 获取yyyy-mm-dd hh:ii:ss形式的日期时间