JSFiddle - React, Tailwind, and code Playground

by Luis Lebolo

JavaScript

var sampleDuration = 60; // Min
var minutesInDay = 1440;
var samplesPerDay = minutesInDay / sampleDuration;
var finalResultItem = []
for (var i = 0; i < samplesPerDay; i++) {
    var IndividualresultArray = []
    IndividualresultArray.push(60 * i);
    IndividualresultArray.push(-1);
    finalResultItem.push(IndividualresultArray);
}

console.log(finalResultItem);

var objs = []
objs.push({
    timestamp: 1397160634,
    motion: 2,
    id: '534771d8c311731e21c75c9f'
});
objs.push({
    timestamp: 1397160012,
    motion: 3,
    id: '534771d8c311731e21c75c9f'
});

$.each(objs, function (idx, obj) {
    var date = new Date(obj.timestamp*1000); // Convert to milliseconds
    var minutesInDay = date.getUTCHours()*60 + date.getUTCMinutes(); // Use UTC for time-zone independence
    console.log(minutesInDay);
});