在PHP中将unix时间戳转换为人类可读日期?
发布时间:2020-12-13 18:18:00 所属栏目:PHP教程 来源:网络整理
导读:我有一个来自 PHP的时间戳值:1188604800000 当我将时间格式化为人类可读时: date("m/d/Y",1188604800000) 它打印: 05/21/39635 如果我将数字放入在线Unix时间戳转换器中,我得到: Sat,01 Sep 2007 00:00:00 GMT 我究竟做错了什么? PHP使用基于秒的时间戳
我有一个来自
PHP的时间戳值:1188604800000
当我将时间格式化为人类可读时: date("m/d/Y",1188604800000) 它打印: 05/21/39635 如果我将数字放入在线Unix时间戳转换器中,我得到: Sat,01 Sep 2007 00:00:00 GMT 我究竟做错了什么?
PHP使用基于秒的时间戳,因此将1188604800除以1000就可以了.
php> echo date('Y-m-d',1188604800000/1000); 2007-09-01 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |