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 相关文章推荐
在PHP的图形函数中显示汉字
Oct 09 PHP
多重?l件?合查?(一)
Oct 09 PHP
PHP缩略图等比例无损压缩,可填充空白区域补充色
Jun 10 PHP
PHP中如何调用webservice的实例参考
Apr 25 PHP
php笔记之:php函数range() round()和list()的使用说明
Apr 26 PHP
PHP循环输出指定目录下的所有文件和文件夹路径例子(简单实用)
May 10 PHP
php防止恶意刷新与刷票的方法
Nov 21 PHP
Laravel模板引擎Blade中section的一些标签的区别介绍
Feb 10 PHP
php数组随机排序实现方法
Jun 13 PHP
详解PHP对数组的定义以及数组的创建方法
Nov 27 PHP
PHP经典实用正则表达式小结
May 04 PHP
Laravel模糊查询区分大小写的实例
Sep 29 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数组相加操作及与array_merge的区别浅析
2016/11/26 PHP
[原创]PHP实现字节数Byte转换为KB、MB、GB、TB的方法
2017/08/31 PHP
子窗体与父窗体传值示例js代码
2013/08/01 Javascript
jquery实现可拖动DIV自定义保存到数据的实例
2013/11/20 Javascript
利用a标签自动解析URL分析网址实例
2014/10/20 Javascript
常用的JS验证和函数汇总
2014/12/23 Javascript
js获取域名的方法
2015/01/27 Javascript
javascript实现输出指定行数正方形图案的方法
2015/08/03 Javascript
avalon js实现仿google plus图片多张拖动排序附源码下载
2015/09/24 Javascript
javascript中字体浮动效果的简单实例演示
2015/11/18 Javascript
纯js代码实现简单计算器
2015/12/02 Javascript
微信小程序 wx.request(接口调用方式)详解及实例
2016/11/23 Javascript
微信小程序 特效菜单抽屉效果实例代码
2017/01/11 Javascript
JavaScript实现星级评分
2017/01/12 Javascript
基于zepto.js实现手机相册功能
2017/07/11 Javascript
vue中实现移动端的scroll滚动方法
2018/03/03 Javascript
[51:34]Ti4主赛事胜者组 DK vs EG 2
2014/07/19 DOTA
[51:06]2018DOTA2亚洲邀请赛3月29日 小组赛A组 KG VS Liquid
2018/03/30 DOTA
[05:20]2018DOTA2亚洲邀请赛主赛事第三日战况回顾 LGD率先挺进胜者组决赛
2018/04/06 DOTA
Python yield使用方法示例
2013/12/04 Python
Python中的startswith和endswith函数使用实例
2014/08/25 Python
Python查询阿里巴巴关键字排名的方法
2015/07/08 Python
Python操作MySQL数据库9个实用实例
2015/12/11 Python
Python输出由1,2,3,4组成的互不相同且无重复的三位数
2018/02/01 Python
Python3+Appium安装使用教程
2019/07/05 Python
python自动化unittest yaml使用过程解析
2020/02/03 Python
Python和Anaconda和Pycharm安装教程图文详解
2020/02/04 Python
潘多拉意大利官方网上商城:网上选购PANDORA珠宝
2018/10/07 全球购物
Pandora德国官网:购买潘多拉手链、戒指、项链和耳环
2020/02/20 全球购物
公务员中国梦演讲稿
2014/08/19 职场文书
五好家庭申报材料
2014/12/20 职场文书
高中生毕业评语
2014/12/30 职场文书
当幸福来敲门观后感
2015/06/01 职场文书
贫困生证明范文
2015/06/16 职场文书
《狼王梦》读后感:可怜天下父母心
2019/11/01 职场文书
Java实现房屋出租系统详解
2021/10/05 Java/Android