This article shares the specific code for implementing a dynamic digital clock with JavaScript for your reference. The specific content is as follows Achieve resultsCode Implementation<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> <style> * { padding: 0; margin: 0; } #box { width: 1000px; height: 300px; background-image:url(1.jpg); line-height: 300px; text-align: center; font-size: 50px; font-weight: 500; margin: 100px auto; } </style> </head> <body> <div id="box"></div> <script> let box = document.getElementById('box') //Add zeros to the number less than 10 let addZero = val => val < 10 ? '0' + val : val //Convert the Arabic numerals of the week into Chinese characters // Week mapping table let trans = val => { let obj = { 0: 'day', 1: '一', 2: 'Two', 3: 'three', 4: 'Four', 5: 'Five', 6: 'Six' } return obj[val] } setTime () //Method to get time function setTime() { let time = new Date(); let year = time.getFullYear(); // Get the year let month = time.getMonth() + 1; // Get the month (it is from 0 to 11, so we have to add 1 to it) let date = time.getDate(); // Get the datelet day = time.getDay(); // Get the day of the week (0 is Sunday) let hour = time.getHours(); // Get hourslet min = time.getMinutes(); // Get minuteslet sec = time.getSeconds(); // Get secondslet value = year + 'year' + addZero(month) + 'month' + addZero(date) + 'day of week' + trans(day) + ' '+addZero(hour) + 'hour' + addZero(min) + 'minute' + addZero(sec) + 'second' // Put all the time together box.innerText = value // console.log(value) //Insert the spliced time into the page} // Let the timer execute the setTime method once every second (this is the core of implementing the clock) setInterval(setTime, 1000) </script> </body> </html> material The above is the full content of this article. I hope it will be helpful for everyone’s study. I also hope that everyone will support 123WORDPRESS.COM You may also be interested in:
|
<<: Use the ip netns command in Linux to isolate the network port and configure the IP address
>>: MySQL 5.7.23 version installation tutorial and configuration method
Table of contents 3 ways to deploy projects with ...
undefined In JavaScript, if we want to determine ...
Table of contents Object.prototype.valueOf() Obje...
Preface The so-called fuzzy query is to provide q...
Table of contents Local Mixin Global Mixins Summa...
Recently, when using IIS as a server, the apk fil...
Table of contents MySQL basic common commands 1. ...
If there is a table product with a field add_time...
Table of contents Using conditional types in gene...
1. After connecting and logging in to MySQL, firs...
1. Error reproduction I can access the MySQL data...
Overview As for the current default network of Do...
Table of contents Phenomenon Root Cause Analysis ...
The code can be further streamlined, but due to t...
In combination with the scenario in this article,...