【问题标题】:Get the date of the next occurrence of the 18th获取下一次出现 18 日的日期
【发布时间】:2010-09-23 00:38:37
【问题描述】:

好的,所以我需要使用 PHP 来获取下一次出现 18 日的日期。

例如,假设我在 2011 年 12 月 28 日运行了我的脚本。我需要一些能够输出 2012-01-18 的代码。如果是 2011 年 4 月 9 日,我需要代码才能吐出 2011-04-18。有意义吗?

有什么想法吗?

【问题讨论】:

    标签: php date


    【解决方案1】:

    这应该会给你下一次出现的 18 号

    $nextDay = 18;
    $nextDate = (date('d') > $nextDay) ? date('Y-m', strtotime('+1 month')).'-'.$nextDay : date('Y-m').'-'.$nextDay;
    

    【讨论】:

      猜你喜欢
      • 2019-06-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-09-14
      • 2018-06-27
      • 1970-01-01
      相关资源
      最近更新 更多