javascript Ember JS中的时间数组
我想用以下格式创建一个系统时间数组javascript Ember JS中的时间数组,javascript,arrays,time,ember.js,Javascript,Arrays,Time,Ember.js,我想用以下格式创建一个系统时间数组 ["4:01pm","4:06pm","4:11pm","4:16pm","4:21pm","4:26pm"] 假设系统当前时间为4:26pm 如何在javascript中通过获取当前的系统时间来创建它; var i = 6, result = [], time = new Date(); while (i--) { var hours = time.getHours(), minutes = time.getMinutes(); result[i]
["4:01pm","4:06pm","4:11pm","4:16pm","4:21pm","4:26pm"]
假设系统当前时间为4:26pm
如何在javascript中通过获取当前的系统时间来创建它;
var i = 6, result = [], time = new Date();
while (i--) {
var hours = time.getHours(), minutes = time.getMinutes();
result[i] = ((hours - 1) % 12 + 1) + ':' +
(minutes < 10 ? '0' : '') +
minutes + (hours < 12 ? 'am' : 'pm');
time = new Date(time - 5 * 60 * 1000);
}
console.log(result);
// ["8:59am", "9:04am", "9:09am", "9:14am", "9:19am", "9:24am"]
而(我--){
var hours=time.getHours(),minutes=time.getMinutes();
结果[i]=((小时-1)%12+1)+':'+
(分钟<10?'0':'')+
分钟+(小时数<12?'am':'pm');
时间=新日期(时间-5*60*1000);
}
控制台日志(结果);
//[“上午8:59”、“上午9:04”、“上午9:09”、“上午9:14”、“上午9:19”、“上午9:24”]
那么,您要查找的是当前系统时间加上前5分钟间隔的时间吗?