【发布时间】:2015-05-06 04:28:25
【问题描述】:
在发布之前,我已经在 stackoverflow 中提到了这些问题。 在我的情况下,我需要将 1426023505154 转换为日期格式。为了确保时间戳有效,我签入了 http://www.epochconverter.com。我使用这些代码进行转换。但这不起作用:
date_default_timezone_set('Asia/Calcutta');
$date = new DateTime();
$date->setTimestamp(1426023505154);
echo $date->format('U = Y-m-d H:i:s') ;
echo gmdate("Y-m-d\TH:i:s\Z", 1426023505154);
echo echo date('d-m-Y', 1426023505154);
但所有结果都是错误的结果,例如:
47158-11-20 21:49:14
20-11-47158
- 47158-11-20T16:19:14Z
请告诉我如何解决这个问题。 谢谢
【问题讨论】:
-
试试
echo date('d-m-Y');而不是除了第一行之外的所有这些
标签: php zend-framework2 unix-timestamp