Формат даты на оси х в cfchart - PullRequest
1 голос
/ 14 июня 2010

Я хочу отформатировать дату на оси x моей cfchart как мм / гггг, а не как полное значение даты и времени, возвращаемое с сервера sql (гггг-мм-дд чч: мм: сс).

Как мне это сделать?

1 Ответ

2 голосов
/ 14 июня 2010

Я давно не занимался этим, но вспоминаю постобработку полей даты в специальном цикле «очистить вещи для cfchart».Таким образом, для данного запроса q и поля даты thedate один из подходов состоит в том, чтобы выполнить цикл в запросе, заменив значения дат датированными значениями дат.Что-то вроде:

<cfloop from="1" to="#q.recordcount#" index="i">
    <cfset q.thedate[i] = dateformat(q.thedate[i],'mm/yyyy')>
</cfloop>

В зависимости от того, как выглядят ваши данные, вы можете захотеть внести дополнительные изменения, такие как повторная сортировка набора записей с запросом запросов и т. Д.

...