pickedDate = new Date(Date.parse(txtDate.value.replace(/-/g, ' ')));
todaysDate = new Date();
todaysDate.setHours(0, 0, 0, 0)
if (todaysDate == pickedDate)
{
return true;
}
else
{
return false;
}
我正在检查选择的日期和今天的日期是否相等然后如果它们相等则返回true
或如果它们不相等则返回false
,但是当我运行代码时条件总是为假
答案 0 :(得分:2)
测试以下条件:
if (todaysDate.getTime() == pickedDate.getTime())
{
这应该测试是否相等,因为getTime()方法返回对象的Unix时间(作为整数),可以相互比较。