0

有没有一种方法可以让 mktime 根据当月的第一天而不是当天返回一定数量的月份?现在我的代码是 3 月而不是 2 月,因为 2 月没有 29。

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

1 回答 1

2

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

date("F Y", mktime(0, 0, 0, date('m') - 8, 1, date('Y')))
于 2013-10-29T21:35:39.867 回答