如何在JavaScript中检查一个DateTime是否晚于另一个 [英] How to check if one DateTime is later than another in javascript

查看:63
本文介绍了如何在JavaScript中检查一个DateTime是否晚于另一个的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

通过表格,我得到两个值,例如

Through the form i am getting two values like

   Start datetime = '01/12/2013 12:00:00 AM' and
   End datetime = '02/12/2013 12:00:00 AM'.

如何在JavaScript中验证开始日期时间必须小于结束日期时间?

How I can validate the start datetime must be less than end datetime in javascript?

推荐答案

假设您收到了Javascript Date格式的日期,则需要 Date.parse()函数或通过比较运算符进行比较。它将返回自1970年1月1日00:00以来经过的毫秒数。

Asuming you received a date in Javascript Date format you need Date.parse() function or compare by comparison operators. It will return the milliseconds that have passed since 01/01/1970 00:00

类似这样:

if(Date.parse(datetimeStart) < Date.parse(datetimeEnd)){
   //start is less than End
}else{
   //end is less than start
}

这里是小提琴

这篇关于如何在JavaScript中检查一个DateTime是否晚于另一个的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆