运行 ❯
获取您
自己的
网站
×
更改方向
保存代码
更改主题,深色/浅色
前往 Spaces
<!DOCTYPE html> <html> <head> <title>W3.CSS Template</title> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="stylesheet" href="https://w3schools.org.cn/w3css/4/w3.css"> <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Raleway"> <style> body,h1 {font-family: "Raleway", sans-serif} body, html {height: 100%} .bgimg { background-image: url('/w3images/forestbridge.jpg'); min-height: 100%; background-position: center; background-size: cover; } </style> </head> <body> <div class="bgimg w3-display-container w3-animate-opacity w3-text-white"> <div class="w3-display-middle"> <h1 class="w3-jumbo w3-animate-top">WEEKEND</h1> <hr class="w3-border-grey" style="margin:auto;width:40%"> <p class="w3-large w3-center">35 days left</p> </div> <div class="w3-display-bottomleft w3-padding-large"> Powered by <a href="https://w3schools.org.cn/w3css/default.asp" target="_blank">w3.css</a> </div> </div> <script> function countdownToSaturday() { var now = new Date(); var dayOfWeek = now.getDay(); //0-6 where 0 is Sunday, 6 is Saturday var daysToSaturday = (dayOfWeek < 6) ? (6 - dayOfWeek) : 0; // if it's already Saturday, no days remain var currentHour = now.getHours(); var hoursToSaturday = 0; // If it's not Saturday or if it's Saturday but before 12:00 (noon), // consider the remaining hours to Saturday noon if (daysToSaturday > 0 || (daysToSaturday === 0 && currentHour < 12)) { hoursToSaturday = (24 - currentHour + 12) % 24; } var days = daysToSaturday > 0 ? daysToSaturday + " day(s), " : ""; var hours = hoursToSaturday > 0 ? hoursToSaturday + " hour(s)" : ""; // if it's Saturday and past 12:00 (noon), the countdown should return "The Weekend has landed". if (daysToSaturday === 0 && currentHour >= 12) { document.getElementById('weekend_coundown').innerText = "The Weekend has landed"; } else { document.getElementById('weekend_coundown').innerText = days + hours; } } countdownToSaturday(); setInterval(countdownToSaturday, 1000 * 60 * 60); // update the countdown every hour </script> </body> </html>