Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/416.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
JavaScript中的日期时间比较问题_Javascript_Jsp - Fatal编程技术网

JavaScript中的日期时间比较问题

JavaScript中的日期时间比较问题,javascript,jsp,Javascript,Jsp,我有一个场景,需要比较两个DateTime对象 开始日期时间和结束日期时间 EndDatetime应大于StartDateTime EndDateTime应大于CurrentTime 现在,我正在尝试使用许多网站和博客中建议的简单代码,使用“>”或“您应该使用“.getTime()”获取时间戳整数,然后比较它们 if(Date.parse(startdate).getTime() > Date.parse(enddate).getTime()) { alert("Please ente

我有一个场景,需要比较两个DateTime对象

开始日期时间和结束日期时间

  • EndDatetime应大于StartDateTime
  • EndDateTime应大于CurrentTime
  • 现在,我正在尝试使用许多网站和博客中建议的简单代码,使用“>”或“您应该使用“.getTime()”获取时间戳整数,然后比较它们

    if(Date.parse(startdate).getTime() > Date.parse(enddate).getTime())
    {
      alert("Please enter enddate greater than startdate");
    }
    

    我的猜测是,当您尝试比较对象本身时,只有它们的字符串表示按字典顺序进行比较(但不是100%确定)。

    感谢您的响应。我的代码在我将日期时间格式更改为“mm/dd/yyyyy HH:mm:ss”后开始工作。之前的代码是“dd/mm/yyyy HH:mm:ss”。