Я использую таблицу диаграмм Google. В DataTable мне нужна дата и, например, Javascript код должен быть следующим:PHP и javascript: передать новую дату как json
rows: [{c:[{v: 'Mike'}, {v: new Date(2008, 1, 28), f:'February 28, 2008'}]},
Как я могу передать
new Date(2008, 1, 28)
как объект JSON из PHP?
Я сделал:
....
array('v' => "new Date($timeStamp)");
...
$output = json_encode($table);
но в JavaScript я получаю new Date(2008, 1, 28)
в виде строки и не создает экземпляр новой даты.
Как я могу создать новую дату()?
Благодаря
Не должно быть так: 'array ('v' => Date ($ timeStamp));'? Почему вы добавляете цитаты и почему новый оператор? – Thamilan
Хотя это можно сгенерировать с помощью PHP, было бы неправильно называть его JSON, поскольку JSON не поддерживает встроенные вызовы функций, а не 'new'. Можете ли вы показать код, в котором PHP выводит «JSON» и контекст вокруг него (возможно, другой JavaScript)? – trincot
@Thamizhan Я пробовал, но не работает json_encode – Tom