文章出自虎书博客,转载请注明出处。

本篇文章主要为大家介绍下php如何获取本周的所有日期,或者最近七天的所有日期。希望可以帮助到有需要的朋友

获取本周所有日期:

/**

* 获取本周所有日期

*/

function get_week($time = '', $format='Y-m-d'){

$time = $time != '' ? $time : time();

//获取当前周几

$week = date('w', $time);

$date = [];

for ($i=1; $i<=7; $i++){

$date[$i] = date($format ,strtotime( '+' . $i-$week .' days', $time));

}

return $date;

}

执行结果:

print_r(get_week());

Array

(

[1] => 2018-06-18

[2] => 2018-06-19

[3] => 2018-06-20

[4] => 2018-06-21

[5] => 2018-06-22

[6] => 2018-06-23

[7] => 2018-06-24

)

获取最近七天日期:

/**

* 获取最近七天所有日期

*/

function get_weeks($time = '', $format='Y-m-d'){

$time = $time != '' ? $time : time();

//组合数据

$date = [];

for ($i=1; $i<=7; $i++){

$date[$i] = date($format ,strtotime( '+' . $i-7 .' days', $time));

}

return $date;

}

执行结果:

print_r(get_weeks());

Array

(

[1] => 2018-06-13

[2] => 2018-06-14

[3] => 2018-06-15

[4] => 2018-06-16

[5] => 2018-06-17

[6] => 2018-06-18

[7] => 2018-06-19

)

php 近五天日期_PHP获取本周所有日期或者最近七天所有日期相关推荐

  1. calendar获取本周一的日期_Swift - 获取本周(或指定日期所在周)的第一天、最后一天日期...

    原来我写过一篇文章介绍如何计算当月.当年.或者指定年月的第一天.最后一天日期(点击查看).有网友问要怎么得到指定周的的第一天.最后一天日期.下面我通过代码进行演示. 一.获取本周的第一天.最后一天日期 ...

  2. android获取后一天日期,android获取本周本月本年的第一天和最后一天

    /*** * 获取本周的第一天和最后一天: */ public static String getFirstDayAndLastDayOfDay() { StringBuffer stringBuff ...

  3. php 获取上周日期_php 获取今日、昨日、上周、本月的起始时间戳和结束时间

    1.php获取今日开始时间戳和结束时间戳 $beginToday=mktime(0,date('m'),date('d'),date('Y'));$endToday=mktime(0,date('d' ...

  4. php 获取上周日期_php 获取上一周下一周的日期列表

    /** * 获取某天的一周日期 * @date 2021-01-08 * @version 1.0 * @param string $time [日期] * @param string $format ...

  5. php获取html选择日期_php获取远程页面html状态码的方法

    由于项目要求,需要利用php做一个获取远程页面html状态码的功能,用来判断远程页面是否可以访问,就类似那种HTML页面状态码检测工具一样.整理了一下代码,贴出来.有需要的可以拿去用哦. php获取远 ...

  6. 根据当前时间获取本周,下周,上周日期

    实现点击按钮更改周,并获取本周,上周,下周对应的具体日期 借鉴了一些网上的方法 /// <summary>/// 定义/// </summary>DateTime beginD ...

  7. java,js获取本周和下周开始结束日期

    额,本人第一次下博文,先写一篇看看咋写. 文章目录 前言 一.java下获取本周开始结束日期以及根据某个日期获取本周开始结束日期 二.js获取本周或下周日期 总结 前言 前几天开发时用到了一些获取本周 ...

  8. Oracle中当天日期 及 七天内 日期获取

    oracle 中 获取当天日期的系统方法 SYSDATE TO_CHAR('日期字段', 'yyyy-mm-dd') < TO_CHAR(SYSDATE + 1, 'yyyy-mm-dd') A ...

  9. MYSQL 获取本周、本月每天,本季度、近半年、本年、近一年的每个月份

    1.日期范围获取每天(截止结束日期) SELECTDATE_ADD( '2021-04-04', INTERVAL CAST( help_topic_id AS signed INTEGER ) DA ...

最新文章

  1. POJ1364基本的查分约束问题
  2. cordova环境部署
  3. linux 跟踪程序执行过程,用pvtrace和Graphviz实现对linux下C程序的函数调用跟踪
  4. ViewPager的事件冲突的解决
  5. SAP Spartacus 3.0 加载homepage的逻辑
  6. C语言常用字符串函数
  7. css优雅降级和渐进增强
  8. px2rem 第三方库实践
  9. python学习(一)----基础语法
  10. 命令行工具因换行符导致的问题
  11. matlab 2017a界面,超详细干货:matlab2017a与 CCS 6.2联调设置
  12. 2021全国大学生电子设计竞赛--电源--三相逆变(硬件)
  13. 计量广义差分操作过程_时间序列计量经济学模型——思维导图
  14. 服务器slot槽位位置,华为OSN2500子架及其槽位的分配
  15. Android为页面添加水印
  16. C语言枚举类型和联合体
  17. iOS开发中配置开发者中心证书
  18. linux下zip文件密码破解Fcrackzip
  19. python的培训学校
  20. 乌班图linux分辨率不能调,ubuntu18.04 分辨率设置(双屏幕显示,添加没有的分辨率)...

热门文章

  1. 超实用!Google AutoML 图像分类模型全在这!
  2. 为什么别人年底购物,同学们年底考证?
  3. 微信们正在成为“被模仿者”!中国互联网现状及趋势报告
  4. 如何利用 Android 自定义控件实现炫酷的动画?|CSDN 博文精选
  5. Java 即将迎来转折点
  6. “同一天生日”网络募捐被疑造假,为什么却成了程序员的锅?
  7. 小甲鱼python第六讲_小甲鱼Python第十七讲课后习题(示例代码)
  8. vb6如何判断文件是否存在_使用boost.filesystem检查文件是否存在的正确姿势
  9. mfc chartctrl 饼状图编写_鸡蛋饼
  10. activity销毁时执行执行方法是_[Android开发 VIII ]销毁一个activity