PHP字符串到时间错误

时间:2013-11-07 15:27:53

标签: php strtotime

我一直在我的网站上使用字符串来格式化数据库中保存的日期戳,直到现在我使用的方法已经很好了。这是代码:

$memberdate = $member['date'];
$memberdate = date('jS F Y', strtotime($memberdate));

初始$ membersate值为 1381742596 - 输出值 1970年1月1日

有没有人知道为什么这会对所有其他页面/脚本起作用而不是现在呢?

1 个答案:

答案 0 :(得分:4)

当你转换ie时,使用

strtotime()。 “2013-11-07 16:29:30”为其整数值。

但是你已经把它作为unix_timestamp(整数值),所以你不需要使用strttotime()

$memberdate = date('jS F Y', $member['date']);