PHP DateTime - 返回特定月份

时间:2017-09-19 16:42:44

标签: php datetime strtotime

试图理解DateTime类,但是在找出如何返回未来一个月的第一天的日期时遇到了问题。

基本上,我想在明年8月的第一天返回(例如)。如果我使用:

new DateTime( date('Y-m-d', strtotime('first day of August') ) )

它返回2017-08-01,已经过去了。我想返回2018-08-01。使用"明年8月的第一天"不起作用。有没有办法用strtotime解析器完成我想要的东西?

1 个答案:

答案 0 :(得分:0)

新日期时间(日期(' Y-m-d',strtotime(' 8月+1日的第一天'));