PHP获取本周所有日期或者最近七天所有日期的方法


Posted in PHP onJune 20, 2018

本篇文章主要为大家介绍下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 相关文章推荐
PHP CKEditor 上传图片实现代码
Nov 06 PHP
写php分页时出现的Fatal error的解决方法
Apr 18 PHP
常用的PHP数据库操作方法(MYSQL版)
Jun 08 PHP
解析php中die(),exit(),return的区别
Jun 20 PHP
CodeIgniter中使用cookie的三种方式详解
Jul 18 PHP
php获取百度收录、百度热词及百度快照的方法
Apr 02 PHP
php 利用array_slice函数获取随机数组或前几条数据
Sep 30 PHP
WordPress中自定义后台管理界面配色方案的小技巧
Dec 29 PHP
php 时间time与日期date之间的使用详解及区别
Nov 07 PHP
php判断电子邮件是否正确方法
Dec 04 PHP
PHP正则判断一个变量是否为正整数的方法
Feb 27 PHP
laravel框架中路由设置,路由参数和路由命名实例分析
Nov 23 PHP
ThinkPHP5.0 图片上传生成缩略图实例代码说明
Jun 20 #PHP
thinkPHP框架实现的短信接口验证码功能示例
Jun 20 #PHP
thinkPHP3.2.2框架行为扩展及demo示例
Jun 19 #PHP
Laravel框架实现的记录SQL日志功能示例
Jun 19 #PHP
PHP 中 var_export、print_r、var_dump 调试中的区别
Jun 19 #PHP
总结PHP代码规范、流程规范、git规范
Jun 18 #PHP
针对thinkPHP5框架存储过程bug重写的存储过程扩展类完整实例
Jun 16 #PHP
You might like
php5 pdo新改动加载注意事项
2008/09/11 PHP
PHP垃圾回收机制简单说明
2010/07/22 PHP
PHP中的array数组类型分析说明
2010/07/27 PHP
php实现scws中文分词搜索的方法
2015/12/25 PHP
PHP利用二叉堆实现TopK-算法的方法详解
2017/04/24 PHP
完美的php分页类
2017/10/24 PHP
浅谈PHPANALYSIS提取关键字
2019/03/08 PHP
索趣科技的答案
2007/02/07 Javascript
通过Unicode转义序列来加密,按你说的可以算是混淆吧
2007/05/06 Javascript
jquery隔行换色效果实现方法
2015/01/15 Javascript
JavaScript之AOP编程实例
2015/07/17 Javascript
javascript简单实现滑动菜单效果的方法
2015/07/27 Javascript
ionic cordova一次上传多张图片(类似input file提交表单)的实现方法
2016/12/16 Javascript
jQuery点击弹出层弹出模态框点击模态框消失代码分享
2017/01/21 Javascript
写jQuery插件时的注意点
2017/02/20 Javascript
js实现倒计时效果(小于10补零)
2017/03/08 Javascript
详谈js模块化规范
2017/07/07 Javascript
AngularJS中filter的使用实例详解
2017/08/25 Javascript
React Native之prop-types进行属性确认详解
2017/12/19 Javascript
微信小程序实现渐入渐出动画效果
2019/06/13 Javascript
Node.js之删除文件夹(含递归删除)代码实例
2019/09/09 Javascript
vue vant中picker组件的使用
2020/11/03 Javascript
详解JavaScript中分解数字的三种方法
2021/01/05 Javascript
Python时间序列缺失值的处理方法(日期缺失填充)
2019/08/11 Python
线程安全及Python中的GIL原理分析
2019/10/29 Python
简单了解python filter、map、reduce的区别
2020/01/14 Python
巴西独家产品和现场演示购物网站:Shoptime
2019/07/11 全球购物
蒂娜商店:Tiina the Store
2019/12/07 全球购物
高中班主任评语大全
2014/04/25 职场文书
乡镇消防安全责任书
2014/07/23 职场文书
党的群众路线个人对照检查材料
2014/09/23 职场文书
毕业生见习报告总结
2014/11/08 职场文书
涉外离婚协议书怎么写
2014/11/20 职场文书
初中生思想道德自我评价
2015/03/09 职场文书
小学班级标语口号大全
2015/12/26 职场文书
一行Python命令实现批量加水印
2022/04/07 Python