-8

如果有人知道如何根据 php 中的给定日期计算日历周,例如 06.06.2013(格式类似于 2013-06-06)。是日历周 23。我整个上午都在寻找解决方案,但没有发现任何有用的信息。任何帮助或链接,将不胜感激。谢谢

4

3 回答 3

13

利用date("W")

echo date("W", strtotime('2013-06-06'));

看到它在行动

于 2013-06-06T13:20:23.610 回答
8

date('W')应该给你一年中的一周。RTM

如果您没有时间作为 unix 时间戳,您可以strtotime()首先使用并将其作为第二个参数传递

前任。date('W',strtotime($my_time_string))

您可以在此处查看 PHP 手册

于 2013-06-06T13:21:11.633 回答
0

像这样:

$time = '2013-06-06';
$calendar_week = date('W', strtotime($time));
于 2013-06-06T13:20:54.260 回答