本文实例讲述了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时间戳转换工具,包含了各种常见语言针对时间戳的操作方法,提供给大家参考:

unix时间戳(timestamp)转换工具:

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

如您对本文有疑问或者有任何想说的,请点击进行留言回复,万千网友为您解惑!

php获取上月月初,php获取当前月与上个月月初及月末时间戳的方法相关推荐

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

    本文实例讲述了php获取当前月与上个月月初及月末时间戳的方法.分享给大家供大家参考,具体如下: 当前月 $thismonth = date('m'); $thisyear = date('Y'); $ ...

  2. php当前月每天时间戳,php获取当前月与上个月月初及月末时间戳的方法

    本文实例讲述了php获取当前月与上个月月初及月末时间戳的方法.分享给大家供大家参考,具体如下: 当前月 $thismonth = date('m'); $thisyear = date('Y'); $ ...

  3. PHP获取上月月初和月末时间,获取指定时间的月初以及月末时间

    在一些项目中我们可能会用到月初以及月末时间,这里给大家整理了一些,废话不多说直接上代码 //上月开始时间 $firstday = date('Y-m-01 00:00:00', strtotime(d ...

  4. presto获取上月月初和上月月末日期

    因为工作中需要,研究了一下,有问题大家一起交流 获取上月月末 select CAST((date_add('day', - day_of_month(current_date), current_da ...

  5. java8获取上月及当前月

    方式一: YearMonth y = YearMonth.now(); System.out.println("本月日期是:"+y.toString());YearMonth y2 ...

  6. js获取下月时间_JS获取上月,本月,下月的开始时间与结束时间

    ``###JS获取上月,本月,下月的开始时间与结束时间(记录) //获取当天的时间 function getToday() { var date = new Date(); return date . ...

  7. mysql获取上月的某一天

    1.mysql获取上月的第26天 select date_sub(date_sub(date_format(now(),'%y-%m-%d'),interval extract( day from n ...

  8. [转载] python如何获取当前月份_Python-获取当前月的前x月月份日期

    参考链接: 如何在Python中获取当前日期和时间 """ 获取当前月的前x月月份日期 """ import datetime def ge ...

  9. presto获取上月第一天和最后一天、当月第一天

    SELECTconcat(SUBSTR(sysdate(0), 1, 7), '-01'), --本月第一天date_add('day', - 1, CAST(concat(SUBSTR(sysdat ...

  10. 获取当前时间、获取当前月的第一天、获取当前年的第一天

    获取当前时间.获取当前月份的第一天和最后一天.获取当前年份的第一天和最后一天 1.获取当前日期 // 获取当前日期export const today = ()=> {let today = n ...

最新文章

  1. html 可调节进度条控件,jQuery简单实用的轻量级进度条插件
  2. 如何用计算机声卡,外置声卡怎么连接电脑
  3. 区块链论文:去中心化证人共同签名,让认证者诚信或被发现
  4. python爬虫能干什么-爬虫可以做的事情非常多,Python的爬虫你又了解多少?
  5. 字符串根据字典值排序问题
  6. jsp mysql驱动程序_JSP通过JDBC驱动MySQL数据库方法
  7. rcu宽限期_如何处理宽限期错误:静默失败不是一种选择
  8. 实战系列-IDEA中Spring MVC实现接口功能
  9. 关于推送系统设计的一些总结与思考(三)
  10. mysql左联一对多_MySQL左连接多对一行
  11. 机器学习术语中英对照表
  12. sql 标量子查询_SQL Server 2017:标量子查询简化
  13. Oracle 11g 的官方支持周期和时限
  14. what's the differences between readonly const in C# 在C#中readonly和const的区别
  15. Matlab求解点到直线距离
  16. VMWare 下 CentOS 设置静态 IP 地址
  17. 团队任务:第二次冲刺-第三组梦之队
  18. iOS模块化灰度 A/BTest
  19. 使用Fiddler快速保存微信视频号上的视频
  20. 使用百度AI将语音转换成文字(JAVA)

热门文章

  1. 使用mysql.help_topic生成序列
  2. 朝花夕拾 - 2020 1024
  3. java计算长方体面积和周长
  4. 工作绩效数据、工作绩效信息、工作绩效报告
  5. 电路基础-交流电-正弦量和相量
  6. 深度学习之图片压缩技术
  7. 游戏Call技术-绑定主线程调用CALL技术(反游戏检测call)
  8. 持久性连接和非持久性连接
  9. 计算机专业的浪漫情话,计算机学科的告白情话
  10. PATA1034题解