Я использую Wijmo, библиотеку jQuery, которая включает несколько плагинов для диаграмм.При работе с датами данные указываются в следующем формате:
seriesList: [{
label: "Q1",
legendEntry: true,
data: {
x: [new Date(1978, 0, 1), new Date(1980, 0, 1), new Date(1981, 0, 1), new Date(1982, 0, 1), new Date(1983, 0, 1)],
y: [12, 21, 9, 29, 30]
},
offset: 0
}]
Обратите внимание на ось x
объекта data
, все элементы являются экземплярами Date
.
При передаче этих данных в объект JSON из PHP даты не в том формате, который может обрабатывать Wijmo, поэтому я передаю строку и создаю экземпляр Date
с этой строкой.
Однако теперь я работаю с более сложными диаграммами, которые я хочу избежать необходимости циклически перебирать данные в JavaScript, чтобы изменить строку даты на Date
объект.
Итак, вот мой вопрос:можно передать дату из PHP в JavaScript в формате, который JavaScript (читай: Wijmo) поймет без необходимости конвертировать?Если нет, может кто-нибудь придумать альтернативное решение, которое могло бы решить мою проблему.