2
私はSQL Serverからdatetimeデータを取得し、Googleのライングラフに渡したいと思います。私はdatetimeを使わないで他のデータを表示することができました。私は、Googleのライングラフに合うようにSQL datetimeを変換する方法は分かりませんが、少し助けが必要です。私は他のデータとその作品でテストしました。 さらに、私のObject.Dates
は現在データベースから値を取得するためにString
タイプです。ここでGoogle datetimeとのGoogleライングラフ
は私のJavaScriptのである:すべての
<script type="text/javascript">
$(document).ready(
function(){
$.ajax({
url : "servletGetSubResult",
dataType: "JSON",
success: function(result){
google.charts.load('current',{
'packages' : ['corechart']
});
google.charts.setOnLoadCallback(function(){
drawChart(result);
});
}
});
function drawChart(result){
var data = new google.visualization.DataTable();
data.addColumn('datetime', 'dates');
data.addColumn('number', 'result');
var dataArray= [];
$.each(result , function(i, obj){
dataArray.push([obj.dates,obj.result ]);
});
data.addRows(dataArray);
var options = {
hAxis: {
title : 'testID'
},
vAxis: {
title: 'result'
}
};
var chart = new google.visualization.LineChart(document.getElementById('piechart_div'));
chart.draw(data, options);
}
});
</script>
でなければなりません。 –
これはhttp://stackoverflow.com/questions/6136557/google-charts-date-formatsに役立ちます – gofr1