PHP中大于2038年时间戳的问题处理方案


Posted in PHP onMarch 03, 2015

PHP有效的时间戳典型范围是格林威治时间 1901 年 12 月 13 日 20:45:54    到 2038 年 1 月 19 日 03:14:07。(此范围符合 32    位有符号整数的最小值和最大值)。不过在 PHP 5.1 之前此范围在某些系统(如    Windows)中限制为从 1970 年 1 月 1 日到 2038 年 1 月 19 日。 

64位系统就不会受影响了,如果在32系统可以使用new DateTime解决

$date = '2090-10-01';

$datetime = new DateTime($date);

echo '<p>正常时间: ', $datetime->format('Y-m-d H:i'), '</p>';

echo '<p>时间溢出: ', date('Y-m-d H:i', strtotime($date)), '<p>';

由于现在服务器中使用win2003的还是挺多的,所以这个解决方法的适用性还是挺广,希望大家能够喜欢。

PHP 相关文章推荐
PHP 获取远程网页内容的代码(fopen,curl已测)
Jun 06 PHP
PHP_SELF,SCRIPT_NAME,REQUEST_URI区别
Dec 24 PHP
PHP添加图片水印、压缩、剪切的封装类
Aug 17 PHP
ThinkPHP的常用配置选项汇总
Mar 24 PHP
php 实现进制相互转换
Apr 07 PHP
使用php从身份证号中获取一系列线索(星座、生肖、生日等)
May 11 PHP
PHP对象克隆clone用法示例
Sep 28 PHP
PHPStrom 新建FTP项目以及在线操作教程
Oct 16 PHP
Yii2汉字转拼音类的实例代码
Apr 18 PHP
PHP实现中国公民身份证号码有效性验证示例代码
May 03 PHP
PHP实现批量清空删除指定文件夹所有内容的方法
May 30 PHP
PHP7原生MySQL数据库操作实现代码
Jul 03 PHP
ecshop 2.72如何修改后台访问地址
Mar 03 #PHP
PHP自带ZIP压缩、解压缩类ZipArchiv使用指南
Mar 03 #PHP
ecshop后台编辑器替换成ueditor编辑器
Mar 03 #PHP
php使用curl出现Expect:100-continue解决方法
Mar 03 #PHP
php实现四舍五入的方法小结
Mar 03 #PHP
Mac系统下使用brew搭建PHP(LNMP/LAMP)开发环境
Mar 03 #PHP
laravel容器延迟加载以及auth扩展详解
Mar 02 #PHP
You might like
完美解决dedecms中的[html][/html]和[code][/code]问题
2007/03/20 PHP
php $_SERVER[&quot;REQUEST_URI&quot;]获取值的通用解决方法
2010/06/21 PHP
对象失去焦点时自己动提交数据的实现代码
2012/11/06 PHP
phpize的深入理解
2013/06/03 PHP
PHP跳转页面的几种实现方法详解
2013/06/08 PHP
php中利用str_pad函数生成数字递增形式的产品编号
2013/09/30 PHP
php mb_substr()函数截取中文字符串应用示例
2014/07/29 PHP
php微信公众平台开发之获取用户基本信息
2015/08/17 PHP
PHP 5.6.11中CURL模块问题的解决方法
2016/08/08 PHP
php使用自带dom扩展进行元素匹配的原理解析
2020/05/29 PHP
Js 刷新框架页的代码
2010/04/13 Javascript
jQuery1.6 类型判断实现代码
2011/09/01 Javascript
网页右键ie不支持event.preventDefault和event.returnValue (需要加window)
2013/02/22 Javascript
基于JS实现移动端向左滑动出现删除按钮功能
2017/02/22 Javascript
AngularJS中使用ngModal模态框实例
2017/05/27 Javascript
Vue2.0用 watch 观察 prop 变化(不触发)
2017/09/08 Javascript
webpack4打包vue前端多页面项目
2018/09/17 Javascript
js实现图片放大并跟随鼠标移动特效
2019/01/18 Javascript
VUE DEMO之模拟登录个人中心页面之间数据传值实例
2019/10/31 Javascript
JS实现扫码枪扫描二维码功能
2020/01/03 Javascript
vue3.0实现点击切换验证码(组件)及校验
2020/11/18 Vue.js
python实时分析日志的一个小脚本分享
2017/05/07 Python
Pytorch提取模型特征向量保存至csv的例子
2020/01/03 Python
Ubuntu16.04安装python3.6.5步骤详解
2020/01/10 Python
PyCharm 专业版安装图文教程
2020/02/20 Python
Python如何在循环内使用list.remove()
2020/06/01 Python
带你学习Python如何实现回归树模型
2020/07/16 Python
python实现暗通道去雾算法的示例
2020/09/27 Python
css3弹性盒模型实例介绍
2013/05/27 HTML / CSS
Swisse官方海外旗舰店:澳大利亚销量领先,自然健康品牌
2017/12/15 全球购物
法国二手手袋、手表和奢侈珠宝购物网站:Collector Square
2018/07/05 全球购物
建筑个人求职信范文
2014/01/25 职场文书
黄河的主人教学反思
2014/02/07 职场文书
交通文明倡议书
2014/05/16 职场文书
九年级数学教学反思
2016/02/17 职场文书
高中物理教学反思
2016/02/19 职场文书