<?php
$year = '2017';
$week = '2';
echo date("F jS", strtotime($year."W".$week."0"));
?>
我沒有得到我期望的結果;我想Sun 8th
,但我得到May 15th
。簡單日期功能不能在php中工作
我得到了什麼問題?
<?php
$year = '2017';
$week = '2';
echo date("F jS", strtotime($year."W".$week."0"));
?>
我沒有得到我期望的結果;我想Sun 8th
,但我得到May 15th
。簡單日期功能不能在php中工作
我得到了什麼問題?
試試這個,
$year = "2017";
$week = "02"; // Week number must be two digit
$date1 = date("l, M jS, Y", strtotime($year."W".$week."0")); // First day of week
echo $date1;
輸出
Sunday, Jan 8th, 2017
我希望這會有所幫助。
它的工作很好。週數必須是兩位數(02)。謝謝你的幫助。 –
我想你想讓第二週的第一天正確嗎?這就是天數8:
echo date("D jS", mktime(0, 0, 0, 1, 8, 2017));
2017年5月15日,您將獲得Calendarweek 20的第一天。你想要什麼月份的星期日8號? – Fairy