1

我正在尝试检查 PHP 文件中的今天日期是否为 = 04/01/2013。我编写了以下 JS 脚本。但是我遇到了一些错误。不知道为什么。请帮忙

//This function will return if today is the date that we are looking for
function isToday($time) // midnight second
{
    alert('1');
    return (strtotime($time) === strtotime('today'));
 }

使用以下方法进行测试:

if (isToday('2013-04-01 00:00:00.0') )
{
  alert('Yes true');
}
else
{
  alert("No false');
}

请帮助如何比较今天的日期 = 04/01/2013。谢谢。

4

2 回答 2

3

如果您想在 JavaScript 中进行日期/时间比较,最好检查一下之前提出的这个问题:

Javascript 相当于 php 的 strtotime()?

这是 JavaScript 中的 strtotime 等价物。

这是一个简短的例子:

var d = new Date("2013-04-01");
if(d == new Date()) {
    alert('yes')
} else {
    alert('no')
}
于 2013-01-04T19:15:37.243 回答
1

在 PHP 中:

// Get the time
$serverDate = date('d/m/Y',time());

// Date to check against
$dateToCheck = '04/01/2013';

if($dateToCheck == $serverDate) {
  alert('Yes true');
} else {
  alert('No false');
}
于 2013-01-04T19:16:23.840 回答