我有一个XML
正在解析的文件,然后使用PHP
. 然而,日期节点的XML
格式很奇怪,我认为是毫秒。到目前为止,我尝试转换它没有成功,我希望有人能指出我的错误。
XML
<est__start>1335744000000</est__start>
<est__end>1342742400000</est__end>
在转换之前哪个日期更易读
<est__start> 04-30-2012 </est__start>
<est__end> 07-20-2012 </est__end>
PHP
$start = $data->est__start;
if (empty($start)) {
$start = '';
} else {
$start = intval($start);
$seconds = $start / 1000;
$start = date("d-m-Y", $seconds);
}
$end = $data->est__start;
if (empty($end)) {
$end = '';
} else {
$end = intval($end);
$seconds = $end / 1000;
$end = date("d-m-Y", $end);
}
然而,最终结果总是与此类似
25-01-1970
我需要它看起来像转换前的样子。像这样
04-30-2012
由于当原始日期转换进入 XML 文件时我没有处理它,所以我不确定我哪里出错了。任何帮助表示赞赏。