好的,所以我需要使用PHP来获取下一次出现的第18天的日期。
例如,假设我在2011年12月28日运行了我的脚本。我需要一些能够吐出2012-01-18的代码。如果是2011年4月9日,我需要代码吐出2011-04-18。有意义吗?
有什么想法吗?
答案 0 :(得分:4)
这应该会给你下一次出现的第18次
$nextDay = 18;
$nextDate = (date('d') > $nextDay) ? date('Y-m', strtotime('+1 month')).'-'.$nextDay : date('Y-m').'-'.$nextDay;