[英]How to find week number of a day in a month using php
使用date("W","2013-09-01");
.it将返回第01周。
向其添加strtotime函数。工作正常.. date(“ W”,strtotime(“ 2013-09-01”));
该实用程序函数返回特定日期的每月的星期。 需要两个参数:通缉日和同一月的第一天
class WeekCalculator
{
public static function getWeekOfMonth($date, $firstDayOfMonth) {
$w1 = date("W", $firstDayOfMonth->getTimestamp());
$w2 = date("W", $date->getTimestamp());
$weekNum = $w2 - $w1 + 1;
return $weekNum;
}
}
用法示例
WeekCalculator::getWeekOfMonth(new \DateTime('2016-8-8'), new \DateTime('2016-8-1'));
返回2(2016年8月的第二周)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.