format time

master
Matt Huntington 6 years ago
parent d46242a438
commit 1eb9e6651b

@ -1,9 +1,17 @@
let startTime; let startTime;
let windowInterval; let windowInterval;
const formatTime = (total) => {
const hours = Math.floor(total/60/60);
const minutes = Math.floor( (total - (hours*60*60)) / 60 );
const seconds = total - minutes*60 - hours * 60 * 60;
return `${hours}:${minutes}:${seconds}`;
}
const displayTime = () => { const displayTime = () => {
// console.log(Date.now()-startTime); // console.log(Date.now()-startTime);
document.querySelector('h1').innerHTML = Math.floor((Date.now()-startTime)/1000); const timeString = formatTime(Math.floor((Date.now()-startTime)/1000));
document.querySelector('h1').innerHTML = timeString;
} }
document.querySelector('.btn-primary').addEventListener('click', (event) => { document.querySelector('.btn-primary').addEventListener('click', (event) => {
@ -15,6 +23,6 @@ document.querySelector('.btn-secondary').addEventListener('click', (event) => {
window.clearInterval(windowInterval) window.clearInterval(windowInterval)
}) })
window.onbeforeunload = function(){ // window.onbeforeunload = function(){
return 'Good bye' // return 'Good bye';
} // }

Loading…
Cancel
Save