php获取当前月与上个月月初及月末时间戳的方法


Posted in PHP onDecember 05, 2016

本文实例讲述了php获取当前月与上个月月初及月末时间戳的方法。分享给大家供大家参考,具体如下:

当前月

<?php
$thismonth = date('m');
$thisyear = date('Y');
$startDay = $thisyear . '-' . $thismonth . '-1';
$endDay = $thisyear . '-' . $thismonth . '-' . date('t', strtotime($startDay));
$b_time  = strtotime($startDay);//当前月的月初时间戳
$e_time  = strtotime($endDay);//当前月的月末时间戳

上一月

<?php
$thismonth = date('m');
$thisyear = date('Y');
if ($thismonth == 1) {
 $lastmonth = 12;
 $lastyear = $thisyear - 1;
} else {
 $lastmonth = $thismonth - 1;
 $lastyear = $thisyear;
}
$lastStartDay = $lastyear . '-' . $lastmonth . '-1';
$lastEndDay = $lastyear . '-' . $lastmonth . '-' . date('t', strtotime($lastStartDay));
$b_time = strtotime($lastStartDay);//上个月的月初时间戳
$e_time = strtotime($lastEndDay);//上个月的月末时间戳

这里对关键的就是date函数中的t,它是用来获取当前月所含天数的,28天,29天,30天,31天。含有多少天,月底就是多少号。

PS:本站还提供了一个Unix时间戳转换工具,包含了各种常见语言针对时间戳的操作方法,提供给大家参考:

Unix时间戳(timestamp)转换工具:
http://tools.3water.com/code/unixtime

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

PHP 相关文章推荐
PHP4与PHP3中一个不兼容问题的解决方法
Oct 09 PHP
PHP语法速查表
Dec 06 PHP
PHP下一个非常全面获取图象信息的函数
Nov 20 PHP
调整优化您的LAMP应用程序的5种简单方法
Jun 26 PHP
php的declare控制符和ticks教程(附示例)
Mar 21 PHP
php5.3 goto函数介绍和示例
Mar 21 PHP
php计算整个mysql数据库大小的方法
Jun 19 PHP
PHP aes (ecb)解密后乱码问题
Jun 22 PHP
PHP实现根据图片色界在不同位置加水印的方法
Aug 08 PHP
Yii2.0实现生成二维码功能实例
Oct 24 PHP
基于swoole实现多人聊天室
Jun 14 PHP
PHP按符号截取字符串的指定部分的实现方法
Sep 10 PHP
简述php环境搭建与配置
Dec 05 #PHP
php 变量引用与变量销毁机制详细介绍
Dec 05 #PHP
[原创]php实现 data url的图片生成与保存
Dec 04 #PHP
php 魔术常量详解及实例代码
Dec 04 #PHP
深入浅出讲解:php的socket通信原理
Dec 03 #PHP
thinkphp实现分页显示功能
Dec 03 #PHP
thinkphp jquery实现图片上传和预览效果
Jul 22 #PHP
You might like
编写自己的php扩展函数
2006/10/09 PHP
使用php判断服务器是否支持Gzip压缩功能
2013/09/24 PHP
比较搞笑的js陷阱题
2010/02/07 Javascript
iframe实用操作锦集
2014/04/22 Javascript
使用JavaScript链式编程实现模拟Jquery函数
2014/12/21 Javascript
jQuery对象和DOM对象之间相互转换的方法介绍
2015/02/28 Javascript
JavaScript保存并运算页面中数字类型变量的写法
2015/07/06 Javascript
Kindeditor在线文本编辑器如何过滤HTML
2016/04/14 Javascript
js基础之DOM中元素对象的属性方法详解
2016/10/28 Javascript
jQuery实现加入收藏夹功能(主流浏览器兼职)
2016/12/24 Javascript
js 数字、字符串、布尔值的转换方法(必看)
2017/04/07 Javascript
JS中Promise函数then的奥秘探究
2018/07/30 Javascript
如何在微信小程序中使用骨架屏的步骤
2020/06/12 Javascript
Python简单日志处理类分享
2015/02/14 Python
在Python3中初学者应会的一些基本的提升效率的小技巧
2015/03/31 Python
对tf.reduce_sum tensorflow维度上的操作详解
2018/07/26 Python
Python 旋转打印各种矩形的方法
2019/07/09 Python
python函数装饰器之带参数的函数和带参数的装饰器用法示例
2019/11/06 Python
Python连接Oracle之环境配置、实例代码及报错解决方法详解
2020/02/11 Python
关于Python字符串显示u...的解决方式
2020/03/06 Python
基于Python爬虫采集天气网实时信息
2020/06/05 Python
Pycharm学生免费专业版安装教程的方法步骤
2020/09/24 Python
Python通过Schema实现数据验证方式
2020/11/12 Python
Avène雅漾美国官方网站:敏感肌肤护理专家
2016/10/24 全球购物
Farfetch台湾官网:奢侈品牌时尚购物平台
2019/06/17 全球购物
给海归自荐信的建议
2013/12/13 职场文书
大学生毕业鉴定
2014/01/31 职场文书
商品陈列协议书
2014/09/29 职场文书
房屋产权共有协议书范本
2014/11/03 职场文书
学生会主席任命书
2015/09/21 职场文书
个人向公司借款协议书
2016/03/19 职场文书
只需要12页,掌握撰写一流商业计划书的技巧
2019/05/07 职场文书
JavaScript canvas实现流星特效
2021/05/20 Javascript
Centos7中MySQL数据库使用mysqldump进行每日自动备份的编写
2021/08/02 MySQL
Java实现经典游戏泡泡堂的示例代码
2022/04/04 Java/Android
Python 统计序列中元素的出现频度
2022/04/26 Python