小编Joh*_*ang的帖子

strtotime和日期输出不正确

我无法为数据库中保存的日期回显正确的unix时间戳.

$activeWorkRow['WorkDate'] = "9/24/2015 1:45:53 PM";
$locateDate = $activeWorkRow['WorkDate'];
$locateDate = str_replace('/', '-', $locateDate);
//$locateDate = date('m-d-Y', strtotime($locateDate));
//$locateDate = strtotime(date($locateDate));

echo $locateDate."<br>";
Run Code Online (Sandbox Code Playgroud)

输出:

9-24-2015 1:45:53 PM
Run Code Online (Sandbox Code Playgroud)

下一个:

$locateDate = $activeWorkRow['WorkDate'];
$locateDate = str_replace('/', '-', $locateDate);
$locateDate = date('m-d-Y', strtotime(locateDate));
//$locateDate = strtotime(date($locateDate));
Run Code Online (Sandbox Code Playgroud)

输出:

12-31-1969
Run Code Online (Sandbox Code Playgroud)

我正在尝试使用unix时间戳,以便我可以将其与其他人进行比较.

php date strtotime

5
推荐指数
1
解决办法
132
查看次数

标签 统计

date ×1

php ×1

strtotime ×1