phpstrtotime()对于31日求上个月有问题
2024-10-10 01:31:04
PHP自带的strtotime()对于31日求上个月有问题,如下:
<?php
$date = "2012-07-31";
$date_unix = strtotime($date);
$lastmonth = strtotime("last month",$date_unix);//或者strtotime("-1 month",$date_unix);
echo date("Y-m-d H:i:s",$lastmonth)."<br />";//输出:2012-07-01 00:00:00
$last_month_end = strtotime(date("Ym"."01000000",$date_unix)) - 1;//上个月的最后一秒
echo date("Y-m-d H:i:s",$last_month_end);//输出:2012-06-30 23:59:59
?>
最新文章
- Webpack从入门到上线
- Swing中弹出对话框的几种方式_JOptionPane.showMessageDialog等详解
- 书旗小说app点评
- JPA学习(1)基础认知
- 通过SMATFORMS打印程序的参考模板
- socket 异步选择 WSAAsyncSelect 用法
- MapReduce 计算模型
- python3 内置函数 filter()
- hOAuth2.0认证和授权原理
- 前端 JavaScript基础
- GitHub上传文件不能超过100M的解决办法
- oracle知识点总结基础篇1
- linux下突破10万高并发的nginx性能优化经验
- git 上传本地项目
- printf不定参数
- 关于.babelrc中的stage-0,stage-1,stage-2,stage-3
- mvc4使用百度ueditor编辑器
- influxDB 0.9 C# 读写类
- ChannelSftp 远程下载目录
- Java并发编程的艺术(十)——线程池(1)
热门文章
- 【HDOJ】2157 How many ways??
- 【转】Android中如何使用Bundle传递对象[使用Serializable或者Parcelable] -- 不错
- Hadoop RCFile存储格式详解(源码分析、代码示例)
- Gson ------ 实例演习
- jquery方法详解--bind(type, [data], fn)
- Windows 8/8.1系统下硬盘占用率100%的问题解决思路汇总
- 作品第一课----改变DIV样式属性
- Dot Net设计模式—MVC模式
- HTC仅限拨打紧急电话
- xcode7下开发ios9等相关问题记录