PHP转换后的字符串无效

时间:2015-04-23 07:54:49

标签: php string

我有一些PHP代码读取系统时间,从数据库字段中读取一个日期字符串(但字段不是日期字段),将该字符串转换为日期然后运行if语句比较这两个日期。

但是由于某种原因,它似乎没有正常工作。 我在这里有一个简化版的代码供测试。

<?php
$currentdate = date("d/m/Y");
$textfield = "25/12/2009";
$my_date = date('d/m/Y', strtotime($textfield));

echo 'Current Date: ',$currentdate,'<br>';
echo 'Selected Date: ',$my_date,'<br>';

if ($currentdate > $my_date) {
    echo "PASS";
} else {
    echo "FAIL";
}
?>

我得到的输出是

Current Date: 23/04/2015
Selected Date: 01/01/1970
PASS
我出错了哪里? 运行PHP版本5.3.8的Windows服务器

0 个答案:

没有答案