【发布时间】:2016-09-09 05:36:28
【问题描述】:
我找到的所有文档都是关于更改字符串的日期格式。如何更改数组中一系列日期的日期格式?在我的特定示例中,我希望只显示年份。
由于 $years 是一个数组,因此出现以下错误。
$years = date_format($years, 'Y');
更新
我试图将此数组作为 chart.js 图表中的标签提交,因此我需要在我的 foreach 循环中添加 & 符号,以便更新原始数组引用,而不是制作副本以使其在其中工作图表.js。
foreach ($years as &$year)
{
$year = substr($year, 0, 4);
}
【问题讨论】:
-
您可以检索数组的每个元素并更改每个元素的日期格式。您可以使用 foreach 循环批量执行。试试看。如果您仍有问题,请用您尝试过的方法更新问题,我们将为您提供帮助
-
最终我试图将此格式化数组作为标签应用到 Chart.js 图表中
-
你能澄清你更新的问题吗??
-
问题已解决,您的答案加上在 foreach 循环中添加的“&”符号。
-
问题是我需要一个数组中的更新日期,以便它可以与chart.js一起应用
标签: php