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 生成WML页面方法详解
Aug 09 PHP
php操作excel文件 基于phpexcel
Jul 02 PHP
php实现ip白名单黑名单功能
Mar 12 PHP
php关联数组快速排序的方法
Apr 17 PHP
必须收藏的23个php实用代码片段
Feb 02 PHP
深入剖析浏览器退出之后php还会继续执行么
May 17 PHP
PHP文件下载实例代码浅析
Aug 17 PHP
Laravel日志用法详解
Oct 09 PHP
php PDO异常处理详解
Nov 20 PHP
Laravel学习基础之migrate的使用教程
Oct 11 PHP
PHP中通过getopt解析GNU C风格命令行选项
Nov 18 PHP
php封装的page分页类完整实例代码
Feb 01 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
Oracle 常见问题解答
2006/10/09 PHP
用PHP函数解决SQL injection
2006/10/09 PHP
PHP学习资料汇总与网址
2007/03/16 PHP
PHP 开源框架22个简单简介
2009/08/24 PHP
PHP判断图片格式的七种方法小结
2013/06/03 PHP
PHP简单选择排序算法实例
2015/01/26 PHP
YII Framework框架教程之使用YIIC快速创建YII应用详解
2016/03/15 PHP
php compact 通过变量创建数组
2016/11/15 PHP
jQuery ajax+PHP实现的级联下拉列表框功能示例
2019/02/12 PHP
laravel-admin 实现在指定的相册下添加照片
2019/10/21 PHP
仅用[]()+!等符号就足以实现几乎任意Javascript代码
2010/03/01 Javascript
仿当当网淘宝网等主流电子商务网站商品分类导航菜单
2013/09/25 Javascript
在Firefox下js select标签点击无法弹出
2014/03/06 Javascript
Web前端框架bootstrap实战【第一次接触使用】
2016/12/28 Javascript
微信小程序之获取当前位置经纬度以及地图显示详解
2017/05/09 Javascript
package.json文件配置详解
2017/06/15 Javascript
20行js代码实现的贪吃蛇小游戏
2017/06/20 Javascript
微信小程序实现表单校验功能
2020/03/30 Javascript
详解angularjs 学习之 scope作用域
2018/01/15 Javascript
详解如何模拟实现node中的Events模块(通俗易懂版)
2019/04/15 Javascript
利用Electron简单撸一个Markdown编辑器的方法
2019/06/10 Javascript
vue+canvas实现移动端手写签名
2020/05/21 Javascript
详解javascript void(0)
2020/07/13 Javascript
使用Python实现跳帧截取视频帧
2019/05/31 Python
Python的Lambda函数用法详解
2019/09/03 Python
Anaconda 查看、创建、管理和使用python环境的方法
2019/12/03 Python
Win10环境中如何实现python2和python3并存
2020/07/20 Python
django使用channels实现通信的示例
2020/10/19 Python
Flask中jinja2的继承实现方法及实例
2021/03/03 Python
关于css兼容性问题及一些常见问题汇总
2016/05/03 HTML / CSS
Sasa莎莎海外旗舰店:香港莎莎美妆平台
2018/03/21 全球购物
Capitol Lighting的1800lighting.com:住宅和商业照明
2019/04/10 全球购物
2013的个人自我评价
2013/12/26 职场文书
党的群众路线教育实践活动领导班子整改措施
2014/09/30 职场文书
保证书格式
2015/01/16 职场文书
Java 常见的限流算法详细分析并实现
2022/04/07 Java/Android