【发布时间】:2011-11-01 15:09:00
【问题描述】:
我的日期格式如下:dd-mm-yyyy
现在根据 php,28-06-2011 大于 01-11-2011
$today = date('d-m-Y', time());
if("28-06-2011" > $today ){
echo "This returns true";
}
我怎样才能使它正常工作?
【问题讨论】:
-
如果该日期的格式为
YYYY-MM-DD,您可以按照您描述的方式进行操作。 -
@Tim 不,即使那样 - 它只会使用 YYYY 部分进行比较
-
@Pekka:你确定吗?在我尝试的测试中seems to be working fine。
-
@Tim 确实!画我吃惊。我一直认为字符串在比较之前会先自动转换为 int。
标签: php