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

作者:hebedich 时间:2023-07-03 14:33:26 

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,2038,时间戳
0
投稿

猜你喜欢

  • 怎样设置密码保护问题

    2009-02-16 13:12:00
  • 又一款MVVM组件 构建自己的Vue组件(2)

    2024-04-30 10:46:40
  • DHTML+XML+ASP+CSS的树形目录

    2008-10-24 14:29:00
  • 使用get方式提交表单在地址栏里面不显示提交信息

    2024-06-05 09:35:10
  • Python抓包并解析json爬虫的完整实例代码

    2021-12-17 14:54:32
  • python深度学习tensorflow入门基础教程示例

    2021-08-25 07:03:08
  • pandas对指定列进行填充的方法

    2022-03-15 07:52:51
  • JavaScript能判定两个function等价吗?

    2009-08-13 14:45:00
  • 谈谈如何手动释放Python的内存

    2023-09-22 13:03:57
  • Python 获取windows桌面路径的5种方法小结

    2023-04-01 09:06:47
  • 5个Python杀手级的自动化脚本分享

    2022-11-21 12:03:54
  • matplotlib之Font family [‘sans-serif‘] not found的问题解决

    2021-03-31 09:55:42
  • 使用Python爬虫库requests发送请求、传递URL参数、定制headers

    2023-08-29 09:47:47
  • python用pip install时安装失败的一系列问题及解决方法

    2021-10-15 23:11:43
  • 关于大批量数据高效插入方法

    2010-07-31 19:07:00
  • asp 删除数据并同时删除图片的代码

    2011-02-28 10:39:00
  • Python遗传算法Geatpy工具箱使用介绍

    2021-11-02 02:21:16
  • 2008北京奥运会倒计时js代码

    2008-01-22 18:18:00
  • python解析xml文件实例分享

    2021-11-20 07:56:14
  • python实现图片筛选程序

    2021-06-25 07:24:32
  • asp之家 网络编程 m.aspxhome.com