1970-1-1 08:00:00 至 2020-4-5 00:00:00
的毫秒数为:
1586016000000
百度物可视遵循的是js语法,
ex:定义变量:var a =10;
1、这个函数算出了该时间的小时+分钟。例如:现在是2020/4/30 14:42:56 这个函数算出的结果即是1442,我把算出来的结果叫做时间标志位
function transform(cell, rowIndex, col, rows, header) {
var a = (((cell/1000-(cell%1000)/1000)/60)-960)%1440;
return parseInt(parseInt(a/60)*100+a%60);
}
2、这个函数是把上面算出的时间进行一个筛选,cell>=900&&cell<1000就是筛选出9:00-9:59之间的,筛选出的选项正常显示900-959之间的时间标志位,不在筛选范围内的选项显示10000000
function transform(cell, rowIndex, col, rows, header) {
if(cell>=900&&cell<1000)
{return cell;}else{return 10000000}
}
3、这个函数就是把10000000的那一行的温度数据输出为空,把时间标志位正常的那一行输出为正常的温度。目的是 当不在该时间段的时候,百度物可视的表格里显示的不是10000000那一行的温度,而是显示为空。
function transform(cell, rowIndex, col, rows, header) {
if(rows[rowIndex][3]>100000)
{return null;}else{return cell}
}
4、转换成2位数
function transform(cell) {
return String(parseInt(cell * 100, 0) / 100);
}