如果日期在php

时间:2018-03-21 10:51:36

标签: php date construct

我试图使用PHP来找出今天的剩余一周(A或B)的日期,然后输出A和B的东西。

这是周一A和B输出的示例,但我无法弄清楚如何在接下来的七天内找出哪一个并根据该输出输出不同的信息(本周)例如,星期一A):

<?php
$MonAstart = new DateTime( '2018-01-01' );
$MonAend = new DateTime( '2018-12-24' );
$MonBstart = new DateTime( '2018-01-08' );
$MonBend = new DateTime( '2018-12-24' );
$interval = new DateInterval('P2W');
$interval = DateInterval::createFromDateString('2 weeks');
$periodMonA = new DatePeriod($MonAstart, $interval, $MonAend);
$periodMonB = new DatePeriod($MonBstart, $interval, $MonBend);
?>
<h2>Monday A</h2>
<?php
foreach ( $periodMonA as $dt )
echo $dt->format( "d/m/Y " );
?>
<h2>Monday B</h2>
<?php
foreach ( $periodMonB as $dt )
echo $dt->format( "d/m/Y " );
?>

0 个答案:

没有答案