Jump to content

Finding dates, and placing them in variables


leachus2002

Recommended Posts

Hi There,

 

I want to be able to populate 2 variables,

 

$previousmon and $previousfri

 

with 2 dates, being the previous Monday and the previous Friday to the week you are on. So for example, if it is Monday 31st Jan, then $previousfri would be 28/01/2011 and $previousmon would be 24/01/2011.

 

Is this easy enough to do?

 

Cheers

Matt

//echo "previousfri would be 28/01/2011 and previousmon would be 24/01/2011.";
$d = new DateTime();
$weekday = $d->format('w');
$diff = 7 + ($weekday == 0 ? 6 : $weekday - 1); // Monday=0, Sunday=6
$d->modify("-$diff day");
echo "previousmon". $d->format('Y-m-d') . ' - ';
$d->modify('+4 day');
echo "<br>previousfri". $d->format('Y-m-d');

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.