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 相关文章推荐
WINXP下apache+php4+mysql
Nov 25 PHP
PHP注释实例技巧
Oct 03 PHP
PHP超级全局变量数组小结
Oct 04 PHP
探讨:parse url解析URL,返回其组成部分
Jun 14 PHP
推荐5款跨平台的PHP编辑器
Dec 25 PHP
PHP date函数常用时间处理方法
May 11 PHP
PHP实现事件机制实例分析
Jun 26 PHP
PHP下的浮点运算不准的解决方法
Oct 27 PHP
PHP十六进制颜色随机生成器功能示例
Jul 24 PHP
php使用curl获取header检测开启GZip压缩的方法
Aug 15 PHP
php pdo连接数据库操作示例
Nov 18 PHP
PHP中->和=>的意思
Mar 31 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
php5新改动之短标记启用方法
2008/09/11 PHP
php 文件夹删除、php清除缓存程序
2009/08/25 PHP
PHP中集成PayPal标准支付的实现方法分享
2012/02/06 PHP
php递归遍历多维数组的方法
2015/04/18 PHP
Zend Framework教程之资源(Resources)用法实例详解
2016/03/14 PHP
jquery+thinkphp实现跨域抓取数据的方法
2016/10/15 PHP
win10 apache配置虚拟主机后localhost无法使用的解决方法
2018/01/27 PHP
tp5框架前台无限极导航菜单类实现方法分析
2020/03/29 PHP
用js重建星际争霸
2006/12/22 Javascript
不能再简单的无闪刷新验证码原理很简单
2007/11/05 Javascript
JavaScript QueryString解析类代码
2010/01/17 Javascript
60行js代码实现俄罗斯方块
2015/03/31 Javascript
javascript获取select标签选中的值
2016/06/04 Javascript
基于require.js的使用(实例讲解)
2017/09/07 Javascript
vue环境搭建简单教程
2017/11/07 Javascript
JS实现留言板功能[楼层效果展示]
2017/12/27 Javascript
JavaScript图片处理与合成总结
2018/03/04 Javascript
[02:36]DOTA2亚洲邀请赛小组赛精彩集锦:奇迹哥卡尔秀翻全场
2017/03/28 DOTA
python中的五种异常处理机制介绍
2014/09/02 Python
Python随机生成彩票号码的方法
2015/03/05 Python
Python实现统计英文单词个数及字符串分割代码
2015/05/28 Python
python实现批量下载新浪博客的方法
2015/06/15 Python
详解Python文本操作相关模块
2017/06/22 Python
使用selenium模拟登录解决滑块验证问题的实现
2019/05/10 Python
python解析yaml文件过程详解
2019/08/30 Python
FirstCry阿联酋儿童和婴儿产品网上购物:FirstCry.ae
2021/02/22 全球购物
建筑工程自我鉴定
2013/10/18 职场文书
公司向个人借款协议书范本
2014/10/09 职场文书
党的群众路线教育实践活动党员个人整改措施
2014/10/27 职场文书
2014年家长学校工作总结
2014/11/20 职场文书
闪闪的红星观后感
2015/06/08 职场文书
鲁滨逊漂流记读书笔记
2015/06/26 职场文书
幼儿园中班教学反思
2016/03/03 职场文书
七年级写作指导之游记作文
2019/10/07 职场文书
详解MySQL 用户权限管理
2021/04/20 MySQL
MySQL的存储函数与存储过程的区别解析
2022/04/08 MySQL