> php教程 > php手册 > PHP获取一年有几周以及每周开始日期和结束日期

PHP获取一年有几周以及每周开始日期和结束日期

WBOY
풀어 주다: 2016-06-06 19:48:39
원래의
1126명이 탐색했습니다.

这篇文章主要介绍php计算一年有多少周,获取每周开始日期和结束日期,有需要的朋友可以参考一下

最近接了一个项目,其中有一需求是用php获取一年有几周以及每周开始日期和接触日期。在网上找些资料没有合适的,于是自己做了一份,,下面通过两种方式实现PHP获取一年有几周以及每周开始日期和结束日期

代码一:

'; if ($week > $weeks || $week '; echo $year . '年第' . $week . '周结束时间戳:' . $timestamp['end'] . '
'; echo $year . '年第' . $week . '周开始日期:' . date("Y-m-d", $timestamp['start']) . '
'; echo $year . '年第' . $week . '周结束日期:' . date("Y-m-d", $timestamp['end']); ?>

代码二:

setISODate($year, 53); return ($date->format("W") === "53" ? 53 : 52); } function weekday($custom_date) { $week_start = date('d-m-Y', strtotime('this week monday', $custom_date)); $week_end = date('d-m-Y', strtotime('this week sunday', $custom_date)); $week_array[0] = $week_start; $week_array[1] = $week_end; return $week_array; } echo '
Weeks in 2013
' . getIsoWeeksInYear(2013); $weekday = weekday(strtotime(date('d-m-Y', strtotime('5-8-2013')))); echo '
10-8-2013'; echo '
Start: ' . $weekday[0]; echo '
End: ' . $weekday[1]; ?>

以上本文的全部内容,希望对大家学习PHP获取一年有几周以及每周开始日期和结束日期,有所帮助。

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 추천
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿