Deva, 19, he/him. India-based programmer & indie web enthusiast; likes building random things!
-@unkown
diff --git a/swatch.js b/swatch.js
deleted file mode 100644
index 7c6aaef..0000000
--- a/swatch.js
+++ /dev/null
@@ -1,37 +0,0 @@
-// https://melonking.net - Swatch Clock! v2
-// The script displays a live Swatch Internet Time clock on your website!
-// For more info on swatch time visit https://wiki.melonland.net/swatch_time
-//
-// How to this script; just paste this onto your site where ever you want the clock to show:
-// @000
-// OR if you dont want the info link
-// @000
-//
-
-var swatchClock = document.getElementById("swatchClock");
-var swatchClockNoLink = document.getElementById("swatchClock-nolink");
-function updateSwatchClock() {
- if (swatchClock != null) swatchClock.innerHTML = '@' + GetSwatchTime() + "";
- if (swatchClockNoLink != null) swatchClockNoLink.innerHTML = "@" + GetSwatchTime();
-}
-setInterval(updateSwatchClock, 864);
-function GetSwatchTime(showDecimals = true) {
- // get date in UTC/GMT
- var date = new Date();
- var hours = date.getUTCHours();
- var minutes = date.getUTCMinutes();
- var seconds = date.getUTCSeconds();
- var milliseconds = date.getUTCMilliseconds();
- // add hour to get time in Switzerland
- hours = hours == 23 ? 0 : hours + 1;
- // time in seconds
- var timeInMilliseconds = ((hours * 60 + minutes) * 60 + seconds) * 1000 + milliseconds;
- // there are 86.4 seconds in a beat
- var millisecondsInABeat = 86400;
- // calculate beats to two decimal places
- if (showDecimals) {
- return Math.abs(timeInMilliseconds / millisecondsInABeat).toFixed(2);
- } else {
- return Math.floor(Math.abs(timeInMilliseconds / millisecondsInABeat));
- }
-}
\ No newline at end of file