Advertisement
silasvasconcelos

Range de horas JS

Sep 6th, 2020 (edited)
1,692
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. s = new Date('2020-05-09 22:30:00')
  2. e = new Date('2020-05-14 10:00:00')
  3.  
  4. var add_minutes =  function (dt, minutes) {
  5.     return new Date(dt.getTime() + minutes*60000);
  6. }
  7.  
  8. let hours = {};
  9. let day = 14
  10. while(s.getDate() <= day) {
  11.     if (s.getDate() >= day && s <= e) {
  12.         minutes = s.getMinutes();
  13.         hour = s.getHours();
  14.         if (hours[hour] === undefined) {
  15.             hours[hour] = [];
  16.         }
  17.         hours[hour].push(minutes);
  18.     }
  19.     s = add_minutes(s, 1);
  20. }
  21.  
  22. hours
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement