假设我有2个日期时间变量:
var fromdt = "2013/05/29 12:30 PM";
var todt = "2013/05/29 01:30 AM";
Run Code Online (Sandbox Code Playgroud)
我想比较这两个日期时间.如何让Javascript识别时间是上午还是下午?
我认为Javascript将比较24小时格式的时间.我需要将时间转换为24小时格式吗?那是对的吗?有人可以建议正确的解决方案....
var dt_from = "2013/05/25";
var dt_to = "2013/05/25";
if(dt_from == dt_to)
{
alert("Both dates are Equal!");
}
else if(dt_from > dt_to)
{
alert("From date should not be greater than todate!");
}
else if(dt_from < dt_to)
{
alert("Okay!");
}
Run Code Online (Sandbox Code Playgroud)
上述守则工作正常.但是以下代码不起作用:
var dt_from = new Date("2013/05/25");
var dt_to = new Date("2013/05/25");
if(dt_from === dt_to)
{
alert("Both dates are Equal!");
}
else if(dt_from > dt_to)
{
alert("From date should not be greater than todate!");
}
else if(dt_from < dt_to)
{
alert("Okay!");
}
Run Code Online (Sandbox Code Playgroud)
这 …