2

我有人类可读形式的纪元1196110849时间[Mon, 26 Nov 2007 21:00:49 GMT]。如何使用 PHP 将 5 年添加到 epochTime 并在添加 5 年后获得相应的 epochTime?

4

2 回答 2

7
$newEpochTime = strtotime("+5 years", $epoch);

为了现代:

$newEpochTime = DateTime::createFromFormat('U', $epoch)
                    ->add(new DateInterval('P5Y'))
                    ->format('U');
于 2012-11-26T21:07:03.850 回答
-3

如果您使用的是 PHP 5.3 或更高版本,那么DateTime::add()或使用建议的 dev-null-dweller 之类的相对时间格式。

于 2012-11-26T21:08:39.910 回答