Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/448.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在JS中获取循环时间戳?_Javascript_Time_Timestamp_Recurring - Fatal编程技术网

Javascript 如何在JS中获取循环时间戳?

Javascript 如何在JS中获取循环时间戳?,javascript,time,timestamp,recurring,Javascript,Time,Timestamp,Recurring,我想得到时间戳中的重复时间。例如,17:00、17:30、18:00等等。因此,这款手表每天都有不同的时间戳 我怎样才能做到这一点呢?这对我很有效 // 24 hours format var array = [[07, 30, 0, 0], [07, 40, 0, 0], [07, 50, 0, 0], [23, 55, 0, 0]] // An array for storing timestamp var timestamp = []; var date = new Date();

我想得到时间戳中的重复时间。例如,17:00、17:30、18:00等等。因此,这款手表每天都有不同的时间戳

我怎样才能做到这一点呢?

这对我很有效

// 24 hours format
var array = [[07, 30, 0, 0], [07, 40, 0, 0], [07, 50, 0, 0], [23, 55, 0, 0]]

// An array for storing timestamp
var timestamp = [];

var date = new Date();

function getReccuringTimestamp(array) {
  for (var i = 0; i < array.length; i++) {
    let timeCalculation = Math.floor(date.setHours(...array[i]) / 1000);
    timestamp.push(timeCalculation);
  };
};

getReccuringTimestamp(array);
console.log(timestamp);
//24小时格式
变量数组=[[07,30,0,0],[07,40,0,0],[07,50,0,0],[23,55,0,0]]
//用于存储时间戳的数组
var时间戳=[];
变量日期=新日期();
函数getReccuringTimestamp(数组){
对于(var i=0;i
不清楚您的要求是什么。你想每天从新的时间戳中提取一天中的时间吗?