最近在寫乙個頁面,需要取時間段,沒有後台支撐,前端根據時間段,實現hightcharts自動生成資料
看我們前端直接用split這個屬性,完美解決時間日期分割
split案例
"2:3:4:5".split(":") //將返回["2", "3", "4", "5"]"|a|b|c".split("|") //將返回["", "a", "b", "c"]
$(function(),
});});
lay('#endtime').each(function(),
});});
lay('#reportdate').each(function(),
});});
$("#reportdate").val(getnowformatdate());
$("#endtime").val(getnowformatdate());
$("#starttime").val(getpremonth(getnowformatdate()));
var xdata=,data=;
xdata.push($("#starttime").val());
if($("#starttime").val().split('-')[1]==$("#endtime").val().split('-')[1])
}else
for (var i=1;i<=nowday;i++)
else
data.push(math.random()*0.6+1); }}
xdata.push($("#endtime").val());
data.push(math.random()*0.6+1);
ydata=
charts.linefn('pue','pue趨勢分析',xdata,ydata,'');
$("#search_btn").click(function()
}else
for (var i=1;i<=nowday;i++)
else
data.push(math.random()*0.6+1); }}
xdata.push($("#endtime").val());
data.push(math.random()*0.6+1);
ydata=
charts.linefn('pue','pue趨勢分析',xdata,ydata,'');
});});
function mgetdate(year,month)
function getnowformatdate()
if (strdate >= 0 && strdate <= 9)
var currentdate = date.getfullyear() + seperator1 + month + seperator1 + strdate
return currentdate;
}function getpremonth(date)
var day2 = day;
var days2 = new date(year2, month2, 0);
days2 = days2.getdate();
if (day2 > days2)
if (month2 < 10)
var t2 = year2 + '-' + month2 + '-' + day2;
return t2;
}
js中的split函式的用法
將乙個字串分割為子字串,然後將結果作為字串陣列返回。stringobj.split separator limit 引數stringobj 必選項。要被分解的string物件或文字。該物件不會被split方法修改。separator 可選項。字串或正規表示式物件,它標識了分隔字串時使用的是乙個還是多...
js中split 和join 的用法
split 方法 把乙個字串分割成字串陣列 如上所示 把字串a按空格分隔,得3個字串陣列。在如 var a hao are you a.split 得到 h,a,o,a,r,e,y,o,u join方法 把陣列中的所有元素轉換為乙個字串 如上圖所示 陣列fruits join過後得到元素的字串 再如...
的split用法 Vim中split的使用方法
一 作用 用split可以顯示兩個不同的檔案 或者同時顯示乙個檔案的兩個不同地方 又或者併排比較兩個檔案。這一切都可以通過分割視窗實現。如下圖,左邊的兩個視窗是mytool.h和mytool.cpp 右邊的兩個視窗是commonfun.h和commonfun.cpp。同樣的,也可以在閱讀 的時候檢視...