2038-1-20以后这个函数是不是就歇菜了?

yak 发布于 2012/03/14 16:45
阅读 236
收藏 0
PHP

 
echo strtotime("2038-1-20");
加载中
0
用户已屏蔽
用户已屏蔽
到时候会让你换个的。。
0
deleted
deleted
你的os肯定是32bit的.........
0
yak
yak
不换os没别的办法 吗
0
晕dows
晕dows
先过了2012再说
0
Jason阿坚
Jason阿坚
php 那时候会出新东西代替它的... 我们的理想是  程序不动 改 php引擎... 但是 那时候 你确定 咱们的php程序不需要怎样. 最关键, 2012 还没过
0
mark35
mark35
$t1 = strtotime("2055-1-20"); 
$t2 = date('Y-m-d', $t1);
var_dump($t1, $t2);

CentOS 6.2 X86_64, PHP 5.4.0:

int(2683987200) string(10) "2055-01-20"

 

CentOS 5.8 i686, PHP 5.3.10:

bool(false) string(10) "1970-01-01"

 结论:PHP已经支持2038之后日期,实际取决于OS——64位系统没问题

 

0
尐桀
尐桀

引用来自“晕dows”的答案

先过了2012再说
+1
返回顶部
顶部