This will provide the Monday of a certain week this year:
$thisYear = date('Y');
$weekNum = 40;
$date = date('Y-m-d', strtotime("$thisYear-W$weekNum-1")); // Outputs 2013-09-30
Question
I can`t figure out the code to get the date from monday depending on the week number of this year.
could someone help me with this code?
thanks.
Solution
This will provide the Monday of a certain week this year:
$thisYear = date('Y');
$weekNum = 40;
$date = date('Y-m-d', strtotime("$thisYear-W$weekNum-1")); // Outputs 2013-09-30
OTHER TIPS
I have this laying around (I'm not sure if I or someone else was the original author) but give it a try:
$week = 34; //Enter your week here.
$week = mktime( 0, 0, 0, 1, 1, 2013 ) + ( $week * 7 * 24 * 60 * 60 );
$monday = $week - 86400 * ( date( 'N', $week ) - 1 );
$monday = date( 'Y-m-d', $monday );
echo $monday;