如何检查一个 DateTime 是否晚于 javascript 中的另一个

新手上路,请多包涵

通过表格我得到两个值

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

我如何验证开始日期时间必须小于 javascript 中的结束日期时间?

原文由 Deepak Kumar Padhy 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 280
2 个回答

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

有点像这样:

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

这是一个 小提琴

原文由 Igl3 发布,翻译遵循 CC BY-SA 3.0 许可协议

它在javascript中真的很简单

var startTime = new Date('01/12/2013 12:00:00 AM');
var endTime = new Date('02/12/2013 12:00:00 AM');

然后你需要做的就是比较

if( startTime < endTime){
   alert("start time is lesser");
}

更多关于 这里

原文由 Prabhu Murthy 发布,翻译遵循 CC BY-SA 3.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题