【发布时间】:2014-05-03 10:38:38
【问题描述】:
我有两个日期,一个是dd-mm-yyyy hh:mm 格式,另一个是dd-mm-yyyy (D1) 格式
首先,我将dd-mm-yyyy hh:mm 格式日期拆分为仅获得dd-mm-yyyy (D2) 格式
然后我比较日期 D2 和 D1 之类的
var D1 = new Date();
var D2 = new Date();
// D1 = 03-05-2014 this date take as an example
// D2 = 28-04-2014 00:00 this date take as an example
// D1 and D2 are taken by input fields.
split the D2 date
dat = D2.split(' ');
D2 = dat[0];
//finally D2 is 28-04-2014
if(D2<=D1)
{
echo "ok";
}
else{
echo "something is wrong";
}
我总是得到 else 部分,这是因为我将日期从 28-04-2014 00:00 拆分为 28-04-2014 吗?
【问题讨论】:
-
你需要什么样的结果作为输出?
-
if 条件的真部分
-
实际上它只比较一天我不知道为什么,它不比较整个日期
-
没有得到答复..
标签: javascript date