Как вернуть значение даты из JSON в API визуализации Google

есть ли способ получить значение даты из JSON в Google Visualization API? Вот фрагмент для детской площадки , пожалуйста, скопируйте в него приведенный ниже код

. Когда вы запустите код, у вас ничего не получится. Вы должны удалить кавычки из значения даты, которое я пометил комментарием, чтобы получить результат.

function drawVisualization() {
var JSONObject = {
cols:
    [
        {id: 'header1', label: 'Header1', type: 'string'},
        {id: 'header2', label: 'Header2', type: 'date'}
    ],
rows: 
    [
        {
            c:
                [
                    {v: 'Value1'}, 
                    {v: "new Date(2010, 3, 28)"}  // <= This is the format I receive from WebService
                ]
        },
        {
            c:
                [
                    {v: 'Value2'},
                    {v: new Date(2010, 3, 28)} // <=This is the format Google API accepts
                ]
        }
    ]
};

var data = new google.visualization.DataTable(JSONObject, 0.5);

visualization = new google.visualization.Table(document.getElementById('table'));
visualization.draw(data, {'allowHtml': true});
}

10
задан cilerler 5 March 2012 в 07:44
поделиться