加入收藏 | 设为首页 | 会员中心 | 我要投稿 我爱故事小小网_铜陵站长网 (http://www.0562zz.com/)- 视频终端、云渲染、应用安全、数据安全、安全管理!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

PHP date函数显示1970-01-01问题介绍

发布时间:2022-07-22 11:22:34 所属栏目:PHP教程 来源:互联网
导读:我们使用date函数直接显示后面带有date(Y-m-d H:i:s,$t);发现显示的为1970-01-01了,这个问题对于新手来讲可能不好理解,但对于做过几年的高手来讲小菜了. 如date(Y-m-d H:i:s,$t);,但是这样是无法调出正确的时间的,该值为空,所以会显示1970-01-01的问题. 问题
  我们使用date函数直接显示后面带有date("Y-m-d H:i:s",$t);发现显示的为1970-01-01了,这个问题对于新手来讲可能不好理解,但对于做过几年的高手来讲小菜了.
 
  如date("Y-m-d H:i:s",$t);,但是这样是无法调出正确的时间的,该值为空,所以会显示1970-01-01的问题.
 
  问题是类$t是一个不正确的时间截了,我们只要利用如$t =time()这样就可以了显示正确了.
 
  例子:echo date("Y-m-d",time());//开源:phpfensi.com
 
  输入是2014.05.11
 
  我碰到过这样的一个问题也给大家分析一下,碰到存储数据库的日期格式为 2009-1-22 了,如果我们还使用:
 
  echo date("Y-m-d",'2009-1-22');这样也会有问题 1970-01-01
 
  echo date("Y-m-d",'abc'); 也会有问题 1970-01-01

(编辑:我爱故事小小网_铜陵站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读