如何从 PHP 日期时间获取 unix 时间戳?

2022-08-30 23:06:18

我试图用PHP获得一个unix时间戳,但它似乎不起作用。以下是我尝试转换为unix时间戳的格式:

菲律宾比索

$datetime = '2012-07-25 14:35:08';

$unix_time = date('Ymdhis', strtotime($datetime ));
echo $unix_time;

我的结果如下所示:

20120725023508

知道我做错了什么吗?


答案 1

strtotime返回成功,否则返回 FALSE。timestamp

 echo strtotime('2012-07-25 14:35:08' );

输出

1343219708

答案 2

这是将其转换为 unix 时间戳:,但您正在使用 再次将其转换回日期。strtotime($datetime)date()


推荐