如果您有ISO周编号,那么要获得月份(本周开始),您可以使用strtotime如下:
// F = full name of month, n = month number without leading zero
echo date('F n', strtotime('2010-W50'));
Run Code Online (Sandbox Code Playgroud)
请记住,ISO周可能与周的含义不同,请继续阅读.
如果你想计算自今年1月1 日以来的整个星期(无论一周中的哪一天),那么你可以像Adnan所说的那样做:
echo date('F n', strtotime('1 Jan + 50 weeks'));
Run Code Online (Sandbox Code Playgroud)