PHP 获取 XML 格式的日期

标签 php xml datetime

我想从 PHP 生成 XML 格式的日期,

以下是我希望动态生成的脚本:

$voice.trackTransactionPageView({
"orderId" : "55555",
"total" : "40.84",
"userId" : "7448dc2",
"email" : "<a href="https://stackoverflow.com/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="442e2b2c2a04213c25293428216a272b29" rel="noreferrer noopener nofollow">[email protected]</a>",
"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。

请告诉我如何实现这一目标。

谢谢。

最佳答案

XML 使用的日期格式在技术上是 ISO 8601 :

echo date('c');

结果:

2014-09-23T10:21:42+00:00

示例:

<强> http://ideone.com/VATp09

关于PHP 获取 XML 格式的日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26094064/

相关文章:

regex - 在字符串中查找日期和时间并在 Windows 或 cmd 中使用 sed 重新格式化删除空格

PHP SOAP 客户端错误

php - 在代码中的多个地方使用mysql查询结果

php - 关于 phpMyAdmin config.inc.php 文件的问题

java - JAXB 继承,解码到编码类的子类

xml - Unix 中的脚本从文件中删除 XML 标签和内容

python - 如何将多个 XML 文件解析为多个 CSV 文件?

python - 如何从python中的GPS未分段时间获取当前日期和时间

javascript - 如何从html选择选项onChange调用php函数?

mysql - 如何在mysql中将列类型从文本更改为日期