Format date in 24 hours for reddit post
// ==UserScript==
// @name Old reddit format date in 24 hours
// @namespace https://greasyfork.org/users/821661
// @match https://www.reddit.com/*
// @match https://old.reddit.com/*
// @grant none
// @version 1.0
// @author hdyzen
// @description Format date in 24 hours for reddit post
// @license MIT
// ==/UserScript==
'use strict';
const observer = new MutationObserver(mutations => {
const times = document.querySelectorAll('time[datetime]:not(:has(+ span.time-24))');
if (times.length) {
times.forEach(time => {
time.setAttribute('hidden', '');
time.insertAdjacentHTML('afterend', `<span class="time-24" >${time.classList.contains('edited-timestamp') ? 'edited:' : ''}${new Date(time.dateTime).toLocaleString()}</span>`);
});
}
});
observer.observe(document.body, { childList: true });