Xeverything11 (talk | contribs)
Created page with "var mwWrapper = document.getElementById("mw-wrapper"); var clockContainer = document.createElement("div"); var clockInnerContainer = document.createElement("div"); var clockAnalogContainer = document.createElement("div"); var clockDigitalContainer = document.createElement("div"); var clockAnalogHour = document.createElement("div"); var clockAnalogMinute = document.createElement("div"); var clockAnalogSecond = document.createElement("div"); var clockNow = new Date(); var..."
 
(No difference)

Latest revision as of 09:36, 2 May 2025

var mwWrapper = document.getElementById("mw-wrapper");
var clockContainer = document.createElement("div");
var clockInnerContainer = document.createElement("div");
var clockAnalogContainer = document.createElement("div");
var clockDigitalContainer = document.createElement("div");
var clockAnalogHour = document.createElement("div");
var clockAnalogMinute = document.createElement("div");
var clockAnalogSecond = document.createElement("div");
var clockNow = new Date();
var clockHour = clockNow.getHours();
var clockMinute = clockNow.getMinutes();
var clockSecond = clockNow.getSeconds();
if (clockHour < 10) {
	var clockHourF = "0" + clockHour;
} else {
	var clockHourF = clockHour;
}
if (clockMinute < 10) {
	var clockMinuteF = "0" + clockMinute;
} else {
	var clockMinuteF = clockMinute;
}
if (clockSecond < 10) {
	var clockSecondF = "0" + clockSecond;
} else {
	var clockSecondF = clockSecond;
}
clockContainer.id = "clockContainer";
clockInnerContainer.id = "clockInnerContainer";
clockAnalogContainer.id = "clockAnalogContainer";
clockDigitalContainer.id = "clockDigitalContainer";
clockAnalogHour.id = "clockAnalogHour";
clockAnalogMinute.id = "clockAnalogMinute";
clockAnalogSecond.id = "clockAnalogSecond";
clockAnalogHour.style.animationDelay = (-1 * (clockSecond + (clockMinute * 60) + (clockHour * 3600))) + "s";
clockAnalogMinute.style.animationDelay = (-1 * (clockSecond + (clockMinute * 60) + (clockHour * 3600))) + "s";
clockAnalogSecond.style.animationDelay = (-1 * (clockSecond + (clockMinute * 60) + (clockHour * 3600))) + "s";
clockDigitalContainer.textContent = clockHourF + ":" + clockMinuteF + ":" + clockSecondF;
mwWrapper.append(clockContainer);
clockContainer.append(clockInnerContainer);
clockInnerContainer.append(clockAnalogContainer);
clockInnerContainer.append(clockDigitalContainer);
clockAnalogContainer.append(clockAnalogHour);
clockAnalogContainer.append(clockAnalogMinute);
clockAnalogContainer.append(clockAnalogSecond);

setInterval(function() {
	clockSecond ++
	if (clockSecond == 60) {
		clockSecond = 0;
		clockMinute ++;
	}
	if (clockMinute == 60) {
		clockMinute = 0;
		clockHour ++;
	}
	if (clockHour == 24) {
		clockHour = 0;
	}
	if (clockHour < 10) {
		var clockHourF = "0" + clockHour;
	} else {
		var clockHourF = clockHour;
	}
	if (clockMinute < 10) {
		var clockMinuteF = "0" + clockMinute;
	} else {
		var clockMinuteF = clockMinute;
	}
	if (clockSecond < 10) {
		var clockSecondF = "0" + clockSecond;
	} else {
		var clockSecondF = clockSecond;
	}
	clockDigitalContainer.textContent = clockHourF + ":" + clockMinuteF + ":" + clockSecondF;
}, 1000);