/**
* 获取x轴时间组
* @param {Object} num
*/
function getTimeDataX(num){
var count = 24;
count = num?num:count;
var arr = [];
var date = getIntegralPointTime();
for (var i=0;i<count; i++) {
arr.unshift(formattDate(date));
var time = date.getTime();
date.setTime(time - 1000*60*5);
}
return arr;
}
/**
* 获取分钟数为5的倍数的时刻
*/
function getIntegralPointTime(){
var date = new Date();
var m = date.getMinutes();
m = Math.floor(m/5)*5;
date.setMinutes(m);
date.setSeconds(0);
return date;
}
/**
* 将日期格式化为字符串
* @param {Object} date
*/
function formattDate(date){
var h = date.getHours();
var m = date.getMinutes();
return (h<10?('0'+h):h)+':'+(m<10?('0'+m):m);
}
获取分钟数为5的倍数的时刻
最新推荐文章于 2024-06-20 10:55:09 发布