首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将strtotime和mktime输出合并到月份中

将strtotime和mktime输出合并到月份中
EN

Stack Overflow用户
提问于 2012-12-27 22:55:01
回答 1查看 309关注 0票数 0

我创建了一个脚本,它根据用户的输入创建一个时间段。在本例中,我们将使用每周时间框架周期。用户访问我的网站,希望每周收到线索,从他们进入的设定日期开始,每7天线索将发送给用户。我需要输出的是该月发送了多少线索,而不是从脚本中生成的星期几。基本上是将每周的几天结合起来,然后区分哪一天是一月、二月等等。

代码语言:javascript
复制
<input type='hidden' name='start_date' value='12/27/2012'>


 $date1 = $_POST['start_date'];
 $date2 = date('M j, Y', strtotime($date1 . ' + 7 Day')); // echo Jan 3, 2013 sent 5 leads
 $date3 = date('M j, Y', strtotime($date2 . ' + 7 Day')); // echo Jan 10, 2013 sent 3 leads
 $date4 = date('M j, Y', strtotime($date3 . ' + 7 Day')); // echo Jan 17, 2013 sent 7 leads
 $date5 = date('M j, Y', strtotime($date4 . ' + 7 Day')); // echo Jan 24, 2013 sent 9 leads
 $date6 = date('M j, Y', strtotime($date5 . ' + 7 Day')); // echo Jan 31, 2013 sent 8 leads
 $date7 = date('M j, Y', strtotime($date6 . ' + 7 Day')); // echo Feb 7, 2013 sent 1 leads
 $date8 = date('M j, Y', strtotime($date7 . ' + 7 Day')); // echo Feb 14, 2013 sent 8 leads
 $date9 = date('M j, Y', strtotime($date8 . ' + 7 Day'));
 $date10 = date('M j, Y', strtotime($date9 . ' + 7 Day'));
 $date11 = date('M j, Y', strtotime($date10 . ' + 7 Day'));
 $date12 = date('M j, Y', strtotime($date11 . ' + 7 Day'));
 $date13 = date('M j, Y', strtotime($date12 . ' + 7 Day'));
 $date14 = date('M j, Y', strtotime($date13 . ' + 7 Day'));
 $date15 = date('M j, Y', strtotime($date14 . ' + 7 Day'));
 $date16 = date('M j, Y', strtotime($date15 . ' + 7 Day'));

我想输出1月32引线和2月9日引线。我不能简单地添加变量,因为它基于不同的开始日期。请提供任何帮助,将不胜感激。

EN

回答 1

Stack Overflow用户

发布于 2012-12-27 23:17:21

如果我是你,我会使用DatePeriod,因为它正是你想要的:

代码语言:javascript
复制
$start = DateTime::createFromFormat('M j, Y',$_POST['start_date']);
$interval = new DateInterval('P1D');
$period = new DatePeriod($start,$interval,16);//as you want 16 iteration
foreach($period as $iteration=>$date){
   //use $iteration to know which one you are processing 
   echo $date->format('M j, Y');
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14056607

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档