PHP时间戳返回2147483647

时间:2019-02-24 11:38:35

标签: php timestamp

我在PHP中使用strtotime函数向每个记录添加时间戳,但是问题是时间戳输出始终为2147483647。是否缺少我缺少的时间戳配置? 这是我这部分的php代码:

$timestamp = strtotime("now");

有人知道我该如何解决吗?

2 个答案:

答案 0 :(得分:1)

如果仅需要时间戳,请使用它:

$timestamp = time();

答案 1 :(得分:0)

尝试设置要使用的默认时区。 (自PHP 5.1起可用)

date_default_timezone_set('UTC');

之后尝试

$timestamp = time();