【发布时间】:2014-07-21 19:24:25
【问题描述】:
我需要在 6 月的最后一个月发表讲话。我怎么能做到这一点? 假设今天是 2014 年 9 月 1 日,我需要相对地解决 2014 年 6 月 1 日。我确实试过...
$dt = new DateTime('01-09-2014', new DateTimeZone('UTC'));
$dt->modify('June last year');
echo $dt->format('d F Y');
但它给了我 2013 年 6 月 1 日,而不是 2014 年 6 月 1 日
有什么想法吗?
编辑 >>>
如果我介于 {July, Aug, Sep,...Dec} 2014 === 我需要解决 2014 年 6 月 1 日
另外,如果我在 {Jan, Feb, Mar, Apr, May} 2015 年 === 我需要解决 2014 年 6 月 1 日
无法使用 php 代码。只有“相对日期字符串”
【问题讨论】:
-
查看here,如果您想玩弄日期,这非常有用。