我有一个格式为 2012-06-18 的日期列表,我将其回显到 XML 文件中。
foreach ($result_array as $date) {
echo "<market date='"".$date['saledate']."></market>'n";
}
哪个工作正常。
但是当我更改代码以不同的格式显示日期时,如下所示......
foreach ($result_array as $date) {
echo "<market date='"".date("F j", $date['saledate')]."></market>'n";
}
每个日期都以 12 月 31 日的形式呼应。我在这里做错了什么?
试试这个:
foreach ($result_array as $date) {
echo "<market date='"".date("F j", strtotime($date['saledate']))."></market>'n";
}
您的括号也排序错误。