在 google 仪表图表中格式化时间
Format time in google gauge chart
有没有办法把Google仪表盘从秒到时间格式化成这样?
使用对象表示法,您可以提供一个值 (v:
) 和一个格式化值 (f:
)
{v: 4.2, f: '01:16:04'}
仪表图将显示格式化值
请参阅以下工作片段...
google.charts.load('current', {
callback: function () {
var data = google.visualization.arrayToDataTable([
['Label', 'Value'],
[' ', {v: 4.2, f: '01:16:04'}]
]);
var options = {
height: 240,
max: 5,
minorTicks: 5,
redFrom: 3.25,
redTo: 5,
yellowFrom: 1.65,
yellowTo: 3.25,
width: 240
};
var chart = new google.visualization.Gauge(document.getElementById('chart_div'));
chart.draw(data, options);
},
packages:['gauge']
});
<script src="https://www.gstatic.com/charts/loader.js"></script>
<div id="chart_div"></div>
有没有办法把Google仪表盘从秒到时间格式化成这样?
使用对象表示法,您可以提供一个值 (v:
) 和一个格式化值 (f:
)
{v: 4.2, f: '01:16:04'}
仪表图将显示格式化值
请参阅以下工作片段...
google.charts.load('current', {
callback: function () {
var data = google.visualization.arrayToDataTable([
['Label', 'Value'],
[' ', {v: 4.2, f: '01:16:04'}]
]);
var options = {
height: 240,
max: 5,
minorTicks: 5,
redFrom: 3.25,
redTo: 5,
yellowFrom: 1.65,
yellowTo: 3.25,
width: 240
};
var chart = new google.visualization.Gauge(document.getElementById('chart_div'));
chart.draw(data, options);
},
packages:['gauge']
});
<script src="https://www.gstatic.com/charts/loader.js"></script>
<div id="chart_div"></div>