我对这段代码有疑问,我正在从不同的脚本中重用它,它正在读取一个xml文件并从一个节点转换日期/时间。在该节点的日期如下:这是原来的剧本,唯一的区别:转换时间戳
<od>10:15:41 01/03/13</od>
我想我有这个修改正确,但它不工作:
$_date=$record->getElementsByTagName("od");
$_date=((!empty($_date))?$_date->item(0)->nodeValue:"");
if(strpos($_date,".")!==false)
{
$_date=substr($_date,0,strpos($_date,"."));
}
$_date=date("H:i:s m/d/Y",strtotime($_date));
$_date.=(trim($_date)!="")?"Z":"";
xmlrpc_set_type($_date, 'datetime');
任何帮助是多少赞赏。
XML文件中的格式是什么,它与您将其转换为什么格式不同?看来你的功能应该起作用。 – sjdaws 2013-02-23 13:18:16
为了回答这个问题,我们必须猜测'$ record'是什么。请向我们展示相关的XML代码。 – 2013-02-23 13:21:25
该节点是 10:15:41 01/03/13 –
csuk1
2013-02-23 13:22:24