<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>
支持楼上的 不过如果时间格式已经规范了,就是只有一位数字的,前面补0了,如2009-08-02 06:15:03这样的,就可以直接用字符串比较大小了。 直接比较…… 就可以了 <script> var st="2009-10-20 14:38:40" var et="2009-10-20 15:38:40" if(st>et) alert("开始时间必须小于结束时间") </script>