javaScript比较两个日期的大小的2种方法
2012-09-18 17:14
525 查看
朋友们,我们都有写过前台程序中吧,就是收集用户的一些基本信息,如开始时间和结束时间,有时为了提高数据的有效性,一般情况都会用到日期选择控件来选择填写,但是啊,程序是也不能解决人为的错误,如故意把开始日期选择得比结束日期大此,你说怎么办呢?所以还得用js来进行一次日期比较操作...举例如下:
我现在页面使用的是一个控件供用户去选择日期,选择后的值的格式是:2009-10-20 14:38:40
一个开始日期,一个结束日期,怎样判断开始日期不能大于结束日期?
我不是说了吗?有两种办法吗?
第一种:转换为date对象进行比较操作
<script>
var st="2009-10-20 14:38:40"
var et="2009-10-20 15:38:40"
var stdt=new Date(st.replace("-","/"));
var etdt=new Date(et.replace("-","/"));
if(stdt>etdt) alert("开始时间必须小于结束时间")
</script>
第二种:直接比较大小即可
<script>
var st="2009-10-20 14:38:40"
var et="2009-10-20 15:38:40"
if(st>et) alert("开始时间必须小于结束时间")
</script>
我现在页面使用的是一个控件供用户去选择日期,选择后的值的格式是:2009-10-20 14:38:40
一个开始日期,一个结束日期,怎样判断开始日期不能大于结束日期?
我不是说了吗?有两种办法吗?
第一种:转换为date对象进行比较操作
<script>
var st="2009-10-20 14:38:40"
var et="2009-10-20 15:38:40"
var stdt=new Date(st.replace("-","/"));
var etdt=new Date(et.replace("-","/"));
if(stdt>etdt) alert("开始时间必须小于结束时间")
</script>
第二种:直接比较大小即可
<script>
var st="2009-10-20 14:38:40"
var et="2009-10-20 15:38:40"
if(st>et) alert("开始时间必须小于结束时间")
</script>
相关文章推荐
- javascript简单比较日期大小的方法
- php实现比较两个字符串日期大小的方法
- javascript比较两个日期相差天数的方法
- javascript比较两个日期相差天数的方法
- JavaScript 比较两个日期大小 及格式化时间函数 java获取当前日期前几天或后几天
- php实现比较两个字符串日期大小的方法
- javascript比较两个日期相差天数的方法
- javascript 两个日期比较大小
- js比较两个日期大小的简单方法
- 用javascript比较两个日期的大小
- php实现比较两个字符串日期大小的方法
- javascript验证日期的有效性,两个日期的大小比较
- 有javascript验证日期的有效性,两个日期的大小比较
- php实现比较两个字符串日期大小的方法
- javascript简单比较日期大小的方法
- javascript比较两个日期相差天数的方法
- JAVASCRIPT 比较两个值(获取的文本框的值)的大小应该注意的问题
- NET实用教程之C#三种比较时间大小、比较日期的方法
- PHP中比较两个时间的大小与日期的差值
- js比较日期大小的方法