php获取本周开始日期和结束日期的方法

 更新时间:2015年03月09日 16:02:33   作者:Pompeii  
这篇文章主要介绍了php获取本周开始日期和结束日期的方法,实例分析了php操作日期的技巧,具有一定参考借鉴价值,需要的朋友可以参考下

本文实例讲述了php获取本周开始日期和结束日期的方法。分享给大家供大家参考。具体如下:

复制代码 代码如下:
//当前日期 
$sdefaultDate = date("Y-m-d"); 
//$first =1 表示每周星期一为开始日期 0表示每周日为开始日期 
$first=1; 
//获取当前周的第几天 周日是 0 周一到周六是 1 - 6 
$w=date('w',strtotime($sdefaultDate)); 
//获取本周开始日期,如果$w是0,则表示周日,减去 6 天 
$week_start=date('Y-m-d',strtotime("$sdefaultDate -".($w ? $w - $first : 6).' days')); 
//本周结束日期 
$week_end=date('Y-m-d',strtotime("$week_start +6 days"));

希望本文所述对大家的php程序设计有所帮助。

相关文章

  • 几种有用的变型 PHP中循环语句的用法介绍

    几种有用的变型 PHP中循环语句的用法介绍

    for语句可以说是PHP(同时也是多种语言)的循环控制部份最基本的一个语句了,for语句的执行规律和基础用法在这里就不多说,可以参见PHP手册for语句部分
    2012-01-01
  • php array_flip() 删除数组重复元素

    php array_flip() 删除数组重复元素

    在PHP中,用于删除数组中重复元素有一个可用的函数,那就是 array_unique(), 但是它并不是一个最高效的方法,使用array_flip() 函数将比array_uniqure()在速度上高出五倍左右。
    2009-01-01
  • 使用HMAC-SHA1签名方法详解

    使用HMAC-SHA1签名方法详解

    本篇文章是对使用HMAC-SHA1的签名方法进行了详细的分析介绍,需要的朋友参考下
    2013-06-06
  • PHP正确配置mysql(apache环境)

    PHP正确配置mysql(apache环境)

    以前说实话也配置过不少PHP网站,不过今天在弄一个CMS时还是出现了一个不可饶恕的错误,无法连接mysql
    2011-08-08
  • 理解php原理的opcodes(操作码)

    理解php原理的opcodes(操作码)

    现自己对php的原理基本上都不了解,特别是深层的~呵呵,继续努力,特转载喜欢的朋友可以研究下。
    2010-10-10
  • php使用pear_smtp发送邮件

    php使用pear_smtp发送邮件

    这篇文章主要介绍了php使用pear_smtp发送邮件的相关资料,内容很丰富,感兴趣的小伙伴们可以参考一下
    2016-04-04
  • php mssql 日期出现中文字符的解决方法

    php mssql 日期出现中文字符的解决方法

    最近用php和mssql开发东西发现,用php读取的mssql日期字段会将日期自动转换成中文方式。
    2009-03-03
  • php分页查询mysql结果的base64处理方法示例

    php分页查询mysql结果的base64处理方法示例

    这篇文章主要介绍了php分页查询mysql结果的base64处理方法,涉及php+mysql数据库查询及base64编码转换相关操作技巧,需要的朋友可以参考下
    2017-05-05
  • 深入解析PHP中逗号与点号的区别

    深入解析PHP中逗号与点号的区别

    大部分同学都知道逗号要比点号快,但就是不知道为什么,更不知道逗号与点号这两者之间到底有什么区别。下面小编就来详细的为大家介绍一下,需要的朋友可以过来参考下
    2013-08-08
  • PHP安全配置优化详解

    PHP安全配置优化详解

    这篇文章主要介绍了PHP安全配置优化详解,优化的几个重要的知识点都列举出了,有需要的同学可以学习下
    2021-03-03

最新评论