Advertisement
Patrikrizek

lesson-4-clock

Nov 11th, 2022
887
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 1.31 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4.     <meta charset="UTF-8">
  5.     <meta http-equiv="X-UA-Compatible" content="IE=edge">
  6.     <meta name="viewport" content="width=device-width, initial-scale=1.0">
  7.     <title>Clock</title>
  8.    
  9.     <style>
  10.         *{
  11.             font-family:system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif
  12.         }
  13.  
  14.         body {
  15.             display: flex;
  16.             align-items: center;
  17.             justify-content: center;
  18.             background-color: #282828;
  19.         }
  20.  
  21.         h1 {
  22.             color: #fff;
  23.             font-size: 144px;
  24.             font-weight: 300;
  25.         }
  26.     </style>
  27. </head>
  28. <body>
  29.     <h1 id="clock"></h1>
  30.  
  31.     <script>
  32.         let element = document.getElementById('clock');
  33.  
  34.         function currentTime() {
  35.             let date = new Date();
  36.             let hh = date.getHours();
  37.             let mm = date.getMinutes();
  38.             let ss = date.getSeconds();
  39.  
  40.             hh = hh < 10 ? `0${hh}` : hh;
  41.            mm = mm < 10 ? `0${mm}` : mm;
  42.            ss = ss < 10 ? `0${ss}` : ss;
  43.  
  44.            let time = `${hh}:${mm}:${ss}`;
  45.            element.innerHTML = time;
  46.        }
  47.        setInterval(currentTime, 1000);
  48.    </script>
  49. </body>
  50. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement