User:KAP03/convert24hourtime.js

if (mw.config.get('wgAction')=='history' || mw.config.get('wgCanonicalSpecialPageName')=='Contributions') { $(document).ready(function {	if (mw.config.get('wgAction')=='history') {		$('span.mw-history-histlinks ~ a').each(function { convertTo12HourTime($(this)); });	} else {		$('ul').first.children.each(function { convertTo12HourTime($(this).children.first); });	}; }); }; function convertTo12HourTime(timeElement) { var hour = parseFloat(timeElement.html.substr(0,2)); if(!Number.isNaN(hour)) {	if (hour<12) { hour = (hour==0) ? 12 : hour; timeElement.html(hour + timeElement.html.substr(2,3) + ' am' + timeElement.html.substr(5)); } else { hour = (hour!=12) ? hour-12 : hour; timeElement.html(hour + timeElement.html.substr(2,3) + ' pm' + timeElement.html.substr(5)); };	if (hour<10) { timeElement.html(unescape('%A0%A0')+timeElement.html); };	} };