分享主题:linux,nginx,php,mysql

获取上周日是几号,上周一是几月几日,上月一号,上月最后一天php strtotime方法计算

php7 现在加入小程序俱乐部QQ群:483987340

在使用php开发项目,
对数据进行汇总,统计,制作报表,
经常用到下面几个时间点是几月几号,
上周一,上周日,上月一号,上月最后一天,
其实使用strtotime()函数,
很容易取得上面对应的日期,
下面的代码要求你的PHP版本在5.3以上。

一、 php获取上周一是几月几日

date('Y-m-d', strtotime('-2 monday'));

二、 php计算上周日是几号

date('Y-m-d', strtotime('-1 sunday'));

使用strottime得到上面两个日期,
就能快速得到上周是几号到几号,
从数据库中查询上周7天内的数据。

三、 php得到上月一号

date('Y-m-d', strtotime('first day of last month'));

四、 php取得上月最后一天

date('Y-m-d', strtotime('last day of last month'));

五、 strtotime()函数的其它用法

上面计算日期的方法,
都用到了strtotime()函数,
这个函数可以把平常英文口语的日期,转化在时间戳,
你还可以使用strtotime()很方便的得到下面的日期:

快速查询日期

上上个星期一是几号

date('Y-m-d', strtotime('-3 monday'))

上个礼拜六是多少号
上个星期六是多少

date('Y-m-d', strtotime('-1 saturday'))

下个礼拜六是多少号
下个星期六是几月几号

date('Y-m-d', strtotime('+2 saturday'))

下个星期天是几号
下个周日几月几号

date('Y-m-d', strtotime('+2 sunday'))

本周星期一是几月几日
这周的星期一是几月几日

date('Y-m-d', strtotime('last monday'))

猛击这里
观看子恒老师《PHP开发微信小程序支付项目》系列视频
了解实现过程和下载相关源代码

声明:本文仅供交流学习 , 版权归属原作者,部分文章未能及时与原作者取得联系,若来源标注错误或侵犯到您的权益烦请告知QQ:58842997,我们会及时删除。
秦子恒公众号

来源:秦子恒博客,欢迎转载分享,请保留出处

获取上周日是几号,上周一是几月几日,上月一号,上月最后一天php strtotime方法计算链接:https://www.qinziheng.com/php7/9372.htm

现在就加入微信开发QQ群2:483987340,跟同行探讨微信公众平台开发。群满就关闭,你得等到下一个群开通才能加入……

喜欢 (0)