使用php获取所有工作日
我在想如何获得给定日期之间的所有工作日的使用php获取所有工作日,php,date,Php,Date,我在想如何获得给定日期之间的所有工作日的日期 示例:我有一个日期给定2013-01-01和2013-20-01 它必须返回工作日的所有日期,如2013-01-01 如何使用php实现这一点 thankz看看课堂,这可以从PHP5.3中获得 下面是一个来自该站点的示例 $begin = new DateTime( '2012-08-01' ); $end = new DateTime( '2012-08-31' ); $end = $end->modify( '+1 day' ); $in
日期
示例:我有一个日期
给定2013-01-01
和2013-20-01
它必须返回工作日的所有日期,如2013-01-01
如何使用php实现这一点
thankz看看课堂,这可以从PHP5.3中获得
下面是一个来自该站点的示例
$begin = new DateTime( '2012-08-01' );
$end = new DateTime( '2012-08-31' );
$end = $end->modify( '+1 day' );
$interval = new DateInterval('P1D');
$daterange = new DatePeriod($begin, $interval ,$end);
foreach($daterange as $date){
// You can manipulate the date here
echo $date->format("Ymd") . "<br>";
}
$begin=新日期时间('2012-08-01');
$end=新日期时间('2012-08-31');
$end=$end->modify(“+1天”);
$interval=新的日期间隔('P1D');
$daterange=新的日期周期($begin,$interval,$end);
foreach($daterange作为$date){
//你可以在这里操纵日期
echo$date->format(“Ymd”)。“
”;
}
您可以使用大量可用的格式选项从时间戳中获取工作日:
echo date("D",strtotime("2013-01-01"));
星期二之前一定有人问过……当然有?结帐还是