最简单的方法来获取日期正好1个月的PHP的unix时间戳

时间:2011-04-04 16:27:22

标签: php date unix-timestamp

我希望从当天起30天后获得当天的unix时间戳。 什么是最好的方法?

我可以用这个来获取30天前的日期,这是最好的方法吗?

$day = date('Y-m-d', strtotime('-30 days'));
谷歌搜索带我到PHP的mktime()功能。但是,如何将两者结合起来并获得当天的unix时间戳?什么是最简单,最快捷的方法?

3 个答案:

答案 0 :(得分:3)

您只需使用strtotime("-1 month");功能即可。这将返回UNIX时间戳。

答案 1 :(得分:1)

$date = date_create();
date_sub($date, date_interval_create_from_date_string('1 m'));
echo date_format($date, 'U');

答案 2 :(得分:0)

How to get previous month and year relative to today, using strtotime and date?注意这个问题。有关有趣的strtotime("-1 month");错误的讨论。