我想将字符串1433669892
转换为07-06-2015
(2015年6月7日)。
为此,我使用的代码是:
$date = date('d-m-Y',strtotime ($row['order_created']));
其中:
$row['order_created']= '1433669892'
哪个正在返回:
31-12-1969
和我预想的完全不同。我知道这应该很琐碎,但我没能找到合适的日期。
试试这个:
$date = date('d-m-Y', intval( $row['order_created'] ) );
传递给函数date()的时间戳应该是一个整数,就像您在行中看到的那样。
编辑转换为整数