我想要上个月的日期。我写下了这个:
$prevmonth = date('M Y');
这给了我当前的月份/年份。我不知道我是否应该使用strtotime
,mktime
。时间戳有什么问题吗?我是否需要在之后添加一些内容来重置,这样我的站点上的所有时间戳的日期都不会被设置为上个月?我正在尝试RTM,但对我来说很难弄清楚。
发布于 2011-03-03 20:32:16
获取上个月的日期很简单
echo date("Y-n-j", strtotime("first day of previous month"));
echo date("Y-n-j", strtotime("last day of previous month"));
11月3日返回
2014-10-1
2014-10-31
发布于 2009-12-12 01:53:56
echo strtotime("-1 month");
这将准确地输出上个月的时间戳。之后,您不需要重置任何内容。如果你想在那之后使用英文格式,你可以使用date()来格式化时间戳,例如:
echo date("Y-m-d H:i:s",strtotime("-1 month"));
发布于 2009-12-12 01:55:06
$prevmonth = date('M Y', strtotime("last month"));
https://stackoverflow.com/questions/1889758
复制相似问题