صارف:Yethrosh/convert24hourtime.js

آزاد دائرۃ المعارف، ویکیپیڈیا سے

تفصیل کے لیے کھولیں کے بٹن پر کلک کریں یاددہانی: محفوظ کرنے کے بعد تازہ ترین تبدیلیوں کو دیکھنے کے لیے آپ کو اپنے براؤزر کا کیش صاف کرنا ہوگا۔

  • فائرفاکس/ سفاری: جب Reload پر کلک کریں تو Shift دبا کر رکھیں، یا Ctrl-F5 یا Ctrl-R دبائیں (Mac پر R- )
  • گوگل کروم: Ctrl-Shift-R دبائیں (Mac پر Shift-R-⌘)
  • انٹرنیٹ ایکسپلورر: جب Refresh پر کلک کریں تو Ctrl یا Ctrl-F5 دبائیں
  • اوپیرا: Tools → Preferences میں جائیں اور کیش صاف کریں

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 (hour<12) {
		hour = (hour==0) ? 12 : hour;
		timeElement.html(hour + timeElement.html().substr(2,3) + ' قبل دوپہر' + timeElement.html().substr(5));
	} else {
		hour = (hour!=12) ? hour-12 : hour;
		timeElement.html(hour + timeElement.html().substr(2,3) + ' بعد دوپہر' + timeElement.html().substr(5));
	};
	if (hour<10) {
		timeElement.html(unescape('%A0%A0')+timeElement.html());
	};
};