“Calculadora de tiempo JS” Código de respuesta

Calculadora de tiempo JS

function TimeCalculator(seconds) {
  let y = Math.floor(seconds / 31536000);
  let mo = Math.floor((seconds % 31536000) / 2628000);
  let d = Math.floor(((seconds % 31536000) % 2628000) / 86400);
  let h = Math.floor((seconds % (3600 * 24)) / 3600);
  let m = Math.floor((seconds % 3600) / 60);
  let s = Math.floor(seconds % 60);

  let yDisplay = y > 0 ? y + (y === 1 ? " year, " : " years, ") : "";
  let moDisplay = mo > 0 ? mo + (mo === 1 ? " month, " : " months, ") : "";
  let dDisplay = d > 0 ? d + (d === 1 ? " day, " : " days, ") : "";
  let hDisplay = h > 0 ? h + (h === 1 ? " hour, " : " hours, ") : "";
  let mDisplay = m > 0 ? m + (m === 1 ? " minute " : " minutes, ") : "";
  let sDisplay = s > 0 ? s + (s === 1 ? " second" : " seconds ") : "";
  return yDisplay + moDisplay + dDisplay + hDisplay + mDisplay + sDisplay;
}
Adorable Aardvark

JavaScript calcule el tiempo

console.time("timer");   //start time with name = timer
console.timeEnd("timer"); //end timer and log time difference
Batman

Respuestas similares a “Calculadora de tiempo JS”

Preguntas similares a “Calculadora de tiempo JS”

Más respuestas relacionadas con “Calculadora de tiempo JS” en JavaScript

Explore las respuestas de código populares por idioma

Explorar otros lenguajes de código