根据日期的第一天在日期上使用mktime

时间:2013-10-29 21:30:36

标签: php

有没有办法可以让mktime根据当月的第一天而不是当天返回一定月份?现在我的代码响应March而不是2月,因为2月份没有29。

date("F Y", mktime(0, 0, 0, date('m') - 8, date('d'), date('Y')))

1 个答案:

答案 0 :(得分:2)

只需将“day”参数设置为1:

date("F Y", mktime(0, 0, 0, date('m') - 8, 1, date('Y')))