aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/site/themes/coming-soon/static/js/script.js
diff options
context:
space:
mode:
author简律纯 <i@jyunko.cn>2023-11-03 21:43:54 +0800
committer简律纯 <i@jyunko.cn>2023-11-03 21:43:54 +0800
commit6df22e934be9e6fe76d2b606fc23b55e7312ec41 (patch)
treee354a0e829b3606e823529c05a806be2f1adb84e /site/themes/coming-soon/static/js/script.js
parentab9f7ff820be54bf51f98065d9da494af83d11b5 (diff)
downloadHydroRoll-6df22e934be9e6fe76d2b606fc23b55e7312ec41.tar.gz
HydroRoll-6df22e934be9e6fe76d2b606fc23b55e7312ec41.zip
chore: rename docs
Diffstat (limited to 'site/themes/coming-soon/static/js/script.js')
-rw-r--r--site/themes/coming-soon/static/js/script.js31
1 files changed, 31 insertions, 0 deletions
diff --git a/site/themes/coming-soon/static/js/script.js b/site/themes/coming-soon/static/js/script.js
new file mode 100644
index 0000000..9d06633
--- /dev/null
+++ b/site/themes/coming-soon/static/js/script.js
@@ -0,0 +1,31 @@
+// Get the release date from the data attribute
+var releaseDateStr = document.getElementById("countdown").getAttribute("data-release");
+
+// Create a JavaScript Date object using the release date string
+var countDownDate = new Date(releaseDateStr);
+
+// Update the count down every 1 second
+var x = setInterval(function() {
+
+ // Get todays date and time
+ var now = new Date().getTime();
+
+ // Find the distance between now an the count down date
+ var distance = countDownDate - now;
+
+ // Time calculations for days, hours, minutes and seconds
+ var days = Math.floor(distance / (1000 * 60 * 60 * 24));
+ var hours = Math.floor((distance % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60));
+ var minutes = Math.floor((distance % (1000 * 60 * 60)) / (1000 * 60));
+ var seconds = Math.floor((distance % (1000 * 60)) / 1000);
+
+ // Display the result in an element with id="demo"
+ document.getElementById("demo").innerHTML = days + "d " + hours + "h "
+ + minutes + "m " + seconds + "s ";
+
+ // If the count down is finished, write some text
+ if (distance < 0) {
+ clearInterval(x);
+ document.getElementById("demo").innerHTML = "EXPIRED";
+ }
+}, 1000); \ No newline at end of file