我想将我的cfchart的x轴上的日期格式化为mm / yyyy,而不是从sql server返回的完整日期时间值(yyyy-mm-dd hh:mm:ss)。
我该怎么做?
答案 0 :(得分:2)
我有一段时间没有处理过这个问题,但我记得在特殊的“清理为cfchart”循环中对日期字段进行后期处理。因此,给定查询q
和日期字段thedate
,一种方法是循环查询,用已清理的日期值替换日期值。类似的东西:
<cfloop from="1" to="#q.recordcount#" index="i">
<cfset q.thedate[i] = dateformat(q.thedate[i],'mm/yyyy')>
</cfloop>
根据您的数据的样子,您可能需要进行进一步的调整,例如使用查询查询重新排序记录集等。