Skip to content

Instantly share code, notes, and snippets.

@Kirill255
Last active August 11, 2020 10:38
Show Gist options
  • Save Kirill255/b8fc77daf25504078892c5e3ecbfa171 to your computer and use it in GitHub Desktop.
Save Kirill255/b8fc77daf25504078892c5e3ecbfa171 to your computer and use it in GitHub Desktop.

helpers

const s = 1000;
const m = s * 60;
const h = m * 60;
const d = h * 24;
const w = d * 7;
const y = d * 365.25;

const months = [
  "January",
  "February",
  "March",
  "April",
  "May",
  "June",
  "July",
  "August",
  "September",
  "October",
  "November",
  "December"
];

const days = [
  "Sun",
  "Mon",
  "Tue",
  "Wed",
  "Thu",
  "Fri",
  "Sat"
];

const secondsPerDay = (days) => {
  const hours =  days * 24;
  const minutes = hours * 60;
  const seconds =  minutes * 60;
  return seconds;
}

const totalSeconds = secondsPerDay(7);
const milliseconds = totalSeconds * 1000;
console.log(milliseconds);


const d = new Date();
const time = `${d.getHours()}:${d.getMinutes() < 10? "0" + d.getMinutes(): d.getMinutes()}:${d.getSeconds() < 10? "0" + d.getSeconds(): d.getSeconds()}`;



function convertMS(milliseconds) {
  let day, hour, minute, seconds;
  seconds = Math.floor(milliseconds / 1000);
  minute = Math.floor(seconds / 60);
  seconds = seconds % 60;
  hour = Math.floor(minute / 60);
  minute = minute % 60;
  day = Math.floor(hour / 24);
  hour = hour % 24;
  return { day, hour, minute, seconds };
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment