计算并返回一周内的天数

时间:2014-11-08 02:17:57

标签: php

如何计算一周内的天数?例如2014年1月的第一周有4天,所以函数将返回4。

用谷歌搜索,没有回答我的需要。

1 个答案:

答案 0 :(得分:1)

$str = "January 1 2014 Sunday";
echo date("z", strtotime($str));

输出 - 4

ps:仅适用于任何一年的1月第一周,如下所示。

pps:这是任何一个月的第一周

$str = "February 1 2014";
echo date("z", strtotime($str . " Sunday")) - date("z", strtotime($str));

和上周

$str = "February 2014";
echo date("z", strtotime("last day of " . $str)) -
     date("z", strtotime("last monday of " . $str));