javascript - 如何比较字符串日期?

标签 javascript

我有日期作为字符串返回,并且我将其显示在前端,如何比较日期以查看哪个日期较早......这些只是字符串而不是日期对象

string one = "3/11/12"  
string two =  "3/13/12"

我知道它们是否是日期对象,我可以getTime()。不是在这种情况下。

最佳答案

您已经在问题中自己回答了问题:

I know if they were date objects i could do getTime()

你可以:

var stringOne = "3/11/12",
    stringTwo =  "3/13/12",
    dateOne = new Date(stringOne),
    dateTwo = new Date(stringTwo);

if (dateOne.getTime() !== dateTwo.getTime())
    console.log("Not the same...");
else
    console.log("The same...");

关于javascript - 如何比较字符串日期?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21680440/

相关文章:

javascript - React-Router RouteHandler 未定义

javascript - 当 DOM 在 iOS 中准备就绪时,如何强制关注文本字段?

javascript - 如何访问 bootstrap-slider 的值(使用 Flask)

javascript - 如何将数据从 Java Servlet 传递到 JavaScript

javascript - 如何使用单击按钮将 6 个图像作为 gif 播放(找不到我的代码中缺少的内容)

javascript - document.write、onload 和变量范围问题

javascript - 更改数据库后如何更新angularjs View

javascript - jQuery 单击单击事件不适用于数据表

javascript - 自动在新窗口中打开 pdf 文件

javascript - 根据用户的选择更改占位符文本