php 获得当月时间戳,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);//当前月的月末时间戳
上一月
$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时间戳转换工具,包含了各种常见语言针对时间戳的操作方法,提供给大家参考:
希望本文所述对大家PHP程序设计有所帮助。
php 获得当月时间戳,php获取当前月与上个月月初及月末时间戳的方法相关推荐
- php当前月每天时间戳,php获取当前月与上个月月初及月末时间戳的方法
本文实例讲述了php获取当前月与上个月月初及月末时间戳的方法.分享给大家供大家参考,具体如下: 当前月 $thismonth = date('m'); $thisyear = date('Y'); $ ...
- mysql当月最后一天_mysql 获取当前月最后一天和第一天
mysql 函数: select curdate(); -- 获取当前日期 select DATE_ADD(curdate(),interval -day( ...
- php获取当前月月初至月末的时间戳,上个月月初至月末的时间戳
当前月 <?php $thismonth = date('m'); $thisyear = date('Y'); $startDay = $thisyear . '-' . $thismonth ...
- php 时间 时间戳 获取当前月,上个月,下个月等等第一天和最后一天
php 获取时间主要用到的函数:date(),time(),strtotime()等 # 获取当前月的天数 $month_now_days = date('t'); //echo $month_now ...
- Java根据当前日期获取年初,年末,季初,季末,月初,月末日期的方法
年初 public static Date getYearFirst(){SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd ...
- js获取当前月的第一天和最后一天
js获取当前月的第一天和最后一天: function getFirstAndLastMonthDay( year, month){ var firstdate = year + '-' + month ...
- 获取当前时间、获取当前月的第一天、获取当前年的第一天
获取当前时间.获取当前月份的第一天和最后一天.获取当前年份的第一天和最后一天 1.获取当前日期 // 获取当前日期export const today = ()=> {let today = n ...
- Java时间工具类(获取上个月、获取月份1月1号时间戳、获取月份最后一天时间戳...)
在开发中我们经常还会用到日期时间,以下是一个日期时间工具类,包含: 获取每月月初时间戳 获取每月15号时间戳 获取每月月末时间戳 获取当前被格式化后的日期 从这些方法中你可以改写出你需要的方法 PS: ...
- golang 时间/时间戳的获取和转换
文章目录 1. 获取时间 1.1 当前时间获取 1.2 获取之前/之后的时间 2. 时间戳 2.1 获取当前时间戳 2.2 时间 转 时间戳 2.2.1 方法一 2.2.2 方法二 2.2 时间戳转时 ...
最新文章
- java split 逗号_java截取之空字符丢失
- 那些年,画家发明的黑科技
- C 标准库 - string.h
- elementUI清空弹框中的表单数据
- 最优化学习笔记(十四)——共轭梯度法
- 如果是自学WEB前端的话,该如何才能找到一份7K实习生工作呢?
- 两个网段怎么设置网关
- 聊聊rocketmq的SequenceProducerImpl
- python控制浏览器最小化_如何在selenium webdriver 3中最小化浏览器窗口
- 牛头刨床机构动力学的分析(C语言建模)
- Computer Shader的理解记录
- 让 Directory Opus 支持 Windows 10 的暗色主题
- Ubuntu16.04安装以及在 TitanX 下搭建 caffe框架(cuda8.0 + cudnn5.1)
- 吃萝卜去口气(口臭)[转]
- 牛客多校第十场 Han Xin and His Troops(扩展中国剩余)
- 北大青鸟消防控制器组网_北大青鸟JBF-61S20防火门监控报警主机使用说明书
- java下载网络文件至本地
- Ansible 下载模块get_url、解压缩模块unarchive(学习笔记十五)
- 2000个工作汇报PPT模板免费下载网站
- EdgeTX/OpenTX逻辑开关教程