| 123456789101112131415161718192021222324252627282930313233343536373839 |
- /* ICT / UTC dual clock — injected into IRIS navbar */
- (function () {
- function pad(n) { return String(n).padStart(2, '0'); }
- function tick() {
- var now = new Date();
- /* UTC */
- var utcH = pad(now.getUTCHours());
- var utcM = pad(now.getUTCMinutes());
- var utcS = pad(now.getUTCSeconds());
- /* ICT = UTC + 7 */
- var ictMs = now.getTime() + 7 * 3600 * 1000;
- var ict = new Date(ictMs);
- var ictH = pad(ict.getUTCHours());
- var ictM = pad(ict.getUTCMinutes());
- var ictS = pad(ict.getUTCSeconds());
- var el = document.getElementById('navbar-ict-clock');
- if (el) {
- el.innerHTML =
- '<span title="Indochina Time (UTC+7)" style="letter-spacing:.02em">' +
- '<i class="fa-regular fa-clock mr-1"></i>' +
- ictH + ':' + ictM + ':' + ictS + ' <span style="opacity:.7">ICT</span>' +
- '</span>' +
- '<span style="opacity:.45;margin:0 6px">|</span>' +
- '<span title="Coordinated Universal Time" style="letter-spacing:.02em">' +
- utcH + ':' + utcM + ':' + utcS + ' <span style="opacity:.7">UTC</span>' +
- '</span>';
- }
- }
- document.addEventListener('DOMContentLoaded', function () {
- tick();
- setInterval(tick, 1000);
- });
- })();
|