【发布时间】:2014-02-11 07:24:54
【问题描述】:
我正在使用一个变量从数据库中获取日期,然后我将该变量传递给 strtotime 函数以获得所需的格式,但它总是返回错误的日期。也许在 strtotime 函数中传递变量时存在问题.请建议我,我应该如何以正确的格式获得正确的日期。
这就是我想要做的事情
$date = $fetch_user['date'];
$newDate = date("d-m-Y", strtotime($date));
$day = date('l', strtotime($newDate));
echo $newDate;
echo "-----";
echo $day;
exit;
【问题讨论】:
-
你的 $fetch_user['date'] 是什么
-
你用的是哪个php版本?
-
你能发布$date的值吗?
-
$fetch_user['date'] 持有什么?我可以知道确切的值吗?
-
您使用了两次
strtotime(),但第二次,您将第一次的结果提供给它。这似乎不对。
标签: php