如何将整数转换为日期格式(例如 2012-12-12
)以便插入 XML 文档中?
<Feed>
<order>
<Order>
<orderid>71</orderid>
<login>krishna</login>
<date>1123213230</date>
我使用了以下代码:
$_xml .= "\t<date>" . $n['date'] . "</date>\r\n";
最佳答案
您可以使用<a href="http://dev.mysql.com/doc/refman/5.1/en/date-and-time-functions.html#function_from-unixtime" rel="noreferrer noopener nofollow">FROM_UNIXTIME</a>(column_name, '%Y-%m-%d')
在你的 MySQL 查询中。
或者您可以只使用<a href="http://php.net/date" rel="noreferrer noopener nofollow">date</a>('Y-m-d', $n['date'])
.
此外,您还可以使用 PHP_EOL
您无需手动添加 "\r\n"
到字符串的末尾。
关于php - 将 int(11) 转换为 yyyy-mm-dd 格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13244481/