我想用PHP生成XML格式的日期,
以下是我想要动态生成的脚本:
$voice.trackTransactionPageView({
"orderId" : "55555",
"total" : "40.84",
"userId" : "7448dc2",
"email" : "john@example.com",
"nickname" : "john1981",
"deliveryDate" : "2011-01-21T11:36:47.384",
"locale" : "en_US"
});
如果您在上面的代码中看到我的deliveryDate
具有xml格式的值,那么我想在我的代码中使用php生成相同的内容。
我尝试了date('Y-m-dTH:i', time());
但它正在生成2014-09-29EDT02:28:11
我希望生成2011-01-21T11:36:47.384.
请让我知道如何实现这一目标。
感谢。
答案 0 :(得分:2)
XML使用的日期格式在技术上是ISO 8601:
echo date('c');
结果:
2014-09-23T10:21:42+00:00
示例:
<强> http://ideone.com/VATp09 强>