PHP获取一年有几周以及每周开始日期和结束日期
php  /  管理员 发布于 8年前   213
最近接了一个项目,其中有一需求是用php获取一年有几周以及每周开始日期和接触日期。在网上找些资料没有合适的,于是自己做了一份,下面通过两种方式实现PHP获取一年有几周以及每周开始日期和结束日期 代码一: 代码二: 以上本文的全部内容,希望对大家学习PHP获取一年有几周以及每周开始日期和结束日期,有所帮助。';if ($week > $weeks || $week <= 0){ $week = 1;}if ($week < 10){ $week = '0' . $week;}$timestamp['start'] = strtotime($year . 'W' . $week);$timestamp['end'] = strtotime('+1 week -1 day', $timestamp['start']);echo $year . '年第' . $week . '周开始时间戳:' . $timestamp['start'] . '
';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];?>您可能感兴趣的文章:
test1 在
opencode + Oh-my-openagent,我的第一个免费的ai编程智能体管家:Sisyphus中评论 test..122 在
学历:一种延缓就业设计,生活需求下的权衡之选中评论 工作几年后,报名考研了,到现在还没认真学习备考,迷茫中。作为一名北漂互联网打工人..Zita 在
Google AI Studio升级全栈 vibe coding体验,可直接构建带登录和数据库的应用中评论 111222..123 在
Clash for Windows作者删库跑路了,github已404中评论 按理说只要你在国内,所有的流量进出都在监控范围内,不管你怎么隐藏也没用,想搞你分..原梓番博客 在
在Laravel框架中使用模型Model分表最简单的方法中评论 好久好久都没看友情链接申请了,今天刚看,已经添加。..
Copyright·© 2019 侯体宗版权所有·
粤ICP备20027696号
