{"id":287,"date":"2016-03-23T13:42:30","date_gmt":"2016-03-23T12:42:30","guid":{"rendered":"http:\/\/localhost\/wordpress\/?page_id=287"},"modified":"2023-03-13T11:12:00","modified_gmt":"2023-03-13T10:12:00","slug":"kalender-umrechnung","status":"publish","type":"page","link":"https:\/\/blogs.urz.uni-halle.de\/menalib\/en\/service\/kalender-umrechnung\/","title":{"rendered":"Calendar Conversion"},"content":{"rendered":"<p>Bitte tragen Sie links das Jahr (Hi\u01e7ra oder Gregorianisch) ein und klicken Sie auf den entsprechenden Button.<\/p>\n\r\n<link rel=\"stylesheet\" id=\"calendar-calculator-css\" href=https:\/\/blogs.urz.uni-halle.de\/menalib\/wp-content\/themes\/ulb_menalib\/css\/calendar-calculator.css type=\"text\/css\" media=\"all\">\r\n\r\n\r\n<script language=\"JavaScript\" type=\"text\/javascript\">       \r\n<!--\r\n       var h,g,i;\r\n       \r\n       function gregor (h)\r\n       {\r\n\t       i = h - (h\/33) + 622;\r\n\t       g = Math.round(i);\r\n\t       return g;\r\n       }\r\n               \r\n       function islam (g)\r\n       {\r\n\t       i = g - 622 + (g-622)\/32;\r\n\t       h = Math.round(i);\r\n\t       return h;\r\n       }\r\n\r\n       function clear()\r\n       {\r\n\t\t\tvar input = document.getElementById('calendar-year-input');\r\n\t\t\tvar output = document.getElementById('calendar-year-output');\r\n\t\t\toutput.value=\"\";\r\n\r\n\t\t\tvar labelInput = document.getElementById('label-year-input');\r\n\t\t\tvar labelOutput = document.getElementById('label-year-output');\r\n\r\n\r\n\t\t\tlabelInput.textContent = 'Eingabe';\r\n\t\t\tlabelOutput.textContent = 'Ausgabe';\r\n       }\r\n\r\n       function onInput(evt)\r\n       {\t\r\n       \t\tclear();\t\r\n       \t\t\r\n       }\r\n\r\n       function animate(element)\r\n       {\r\n\t\t\t\/\/ var element = document.getElementById('calendar-year-output');\r\n\r\n\t\t\t \/\/evt.preventDefault;\r\n\r\n\t\t\t\/\/ -> removing the class\r\n\t\t\telement.classList.remove(\"run-output-animation\");\r\n\r\n\t\t\t\/\/ -> triggering reflow \/* The actual magic *\/\r\n\t\t\t\/\/ without this it wouldn't work. Try uncommenting the line and the transition won't be retriggered.\r\n\t\t\t\/\/ Oops! This won't work in strict mode. Thanks Felis Phasma!\r\n\t\t\t\/\/ element.offsetWidth = element.offsetWidth;\r\n\t\t\t\/\/ Do this instead:\r\n\t\t\tvoid element.offsetWidth;\r\n\r\n\t\t\t\/\/ -> and re-adding the class\r\n\t\t\telement.classList.add(\"run-output-animation\");\r\n\r\n       }\r\n\r\n\t\tfunction onGregorClick()\r\n\t\t{\r\n\t\t   \tvar input = document.getElementById('calendar-year-input');\r\n\t\t   \tvar output = document.getElementById('calendar-year-output');\r\n\r\n\t\t  \tvar labelInput = document.getElementById('label-year-input');\r\n\t\t   var labelOutput = document.getElementById('label-year-output');\r\n\r\n\t\t   \tvalue = input.value || 0;\r\n\t\t   \tinput.value = value;\r\n\t\t   \toutput.value=islam(Number(value));\r\n\t\t   \tanimate(input);\r\n\t\t   \tanimate(output);\r\n\t\t   \tanimate(labelInput);\r\n\t\t   \tanimate(labelOutput);\r\n\r\n\t\t   \tlabelInput.textContent = 'Greg. Jahr';\r\n\t\t   labelOutput.textContent = 'Hi\u01e7ra-Jahr';\r\n\t\t}\r\n\r\n       function onHigraClick()\r\n       {\r\n           \tvar input = document.getElementById('calendar-year-input');\r\n           \tvar output = document.getElementById('calendar-year-output');\r\n\r\n        \tvar labelInput = document.getElementById('label-year-input');\r\n\t\t   \tvar labelOutput = document.getElementById('label-year-output');\r\n\r\n\t\t   \tvalue = input.value || 0;\r\n\t\t   \tinput.value = value;\r\n\t\t   \toutput.value=gregor(Number(value));\r\n\t\t   \tanimate(input);\r\n\t\t   \tanimate(output);\r\n\r\n\t\t   \tanimate(labelInput);\r\n\t\t   \tanimate(labelOutput);\r\n\r\n\t\t  \tlabelInput.textContent = 'Hi\u01e7ra-Jahr';\r\n\t\t   \tlabelOutput.textContent = 'Greg. Jahr';\r\n       }\r\n\r\n\r\n       function init()\r\n       {\r\n           \tvar input = document.getElementById('calendar-year-input');\r\n           \tvar output = document.getElementById('calendar-year-output');\r\n\r\n           \tvar submitGregor = document.getElementById('submit-greg');\r\n           \tvar submitHigra = document.getElementById('submit-higra');\r\n\r\n           \tsubmitGregor.addEventListener('click', onGregorClick);\r\n           \tsubmitHigra.addEventListener('click', onHigraClick);\r\n\r\n           \tinput.addEventListener('keypress', onInput);\r\n    \r\n           \tinput.value =\"\";\r\n           \toutput.value =\"\";\r\n       }\r\n\r\n    \r\n\r\n       function isNumberKey(evt)\r\n       {\r\n\r\n\t\t\tvar charCode = (evt.which) ? evt.which : evt.keyCode\r\n\t\t\treturn !(charCode > 31 && (charCode < 48 || charCode > 57));\r\n\t\t}\r\n\r\n\r\n  window.addEventListener('load', init);\r\n\r\n\/\/-->\r\n<\/script>\r\n\r\n  \r\n<div class=\"bigger-box calendar-calculator default\">\r\n\t<form name=\"formular1\">\r\n\t    <ul class=\"input-fields\">\r\n\t      \t<li>\r\n\t      \t\r\n\t      \t\t<label id=\"label-year-input\" class=\"label-year-input\" for=\"year-in\">Eingabe<\/label>\r\n\t\t\t\t<input type=\"text\" id=\"calendar-year-input\" class=\"year-input\" name=\"year-in\" size=\"4\" maxlength=\"4\" placeholder=\"0\"\/>\r\n\t\t\t<\/li>\r\n\t\t\t<li>\r\n\t      \t\t<input id=\"submit-greg\" type=\"button\" value=\"Greg. Jahr&nbsp; \u21db &nbsp;Hi\u01e7ra-Jahr\" \/>\r\n\t      \t\t<input id=\"submit-higra\" type=\"Button\" value=\"Hi\u01e7ra-Jahr&nbsp; \u21db &nbsp;Greg. Jahr\" \/>\r\n\t\t\t<\/li>\r\n\t\t\t<li>\r\n\t\t\t\t<label id=\"label-year-output\" class=\"label-year-output\" for=\"year-out\">Ausgabe<\/label>\r\n\t\t\t\t<input class=\"year-output\" type=\"text\" id=\"calendar-year-output\" name=\"year-out\" size=\"4\" maxlength=\"4\" placeholder=\"\" readonly\/>\r\n\t\t\t<\/li>\r\n\t\t<\/ul>\r\n\t<\/form>\r\n<\/div>\r\n\n<p>Das Ergebnis ist ein N\u00e4herungswert. Die Jahreswechsel werden hier ignoriert. F\u00fcr jedes Hi\u01e7ra-Jahr erscheint ein Gregorianisches Jahr und umgekehrt.<\/p>\n<p>Die Konvertierung basiert auf dieser Formel: <code>G=H-(H\/33)+622<\/code> und <code>H=G-622+(G-622)\/32<\/code> (Carl Brockelmann: Arabische Grammatik, 12. neubearbeitete Auflage, Leipzig: Harrassowitz, 1948, p. 209).<\/p>\n<p>Wenn Sie genaue Daten mit Monat und Jahr konvertieren wollen, gehen Sie bitte auf diese Website: <a href=\"https:\/\/www.mela.us\/hegira.html\" target=\"new\" rel=\"noopener noreferrer\">Conversion of Islamic and Christian dates von J. Thomann<\/a> oder auf <a href=\"http:\/\/www.nabkal.de\/kalrech.html\" target=\"new\" rel=\"noopener noreferrer\">N.A.B. Rechner<\/a> von Nikolaus A. B\u00e4r.<\/p>\n","protected":false},"excerpt":{"rendered":"Bitte tragen Sie links das Jahr (Hi\u01e7ra oder Gregorianisch) ein und klicken Sie auf den entsprechenden Button. Das Ergebnis ist ein N\u00e4herungswert. Die Jahreswechsel werden hier ignoriert. F\u00fcr jedes Hi\u01e7ra-Jahr erscheint ein Gregorianisches Jahr und umgekehrt. Die Konvertierung basiert auf &hellip; <a href=\"https:\/\/blogs.urz.uni-halle.de\/menalib\/en\/service\/kalender-umrechnung\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a>","protected":false},"author":2691,"featured_media":8386,"parent":1649,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"sidebar-page.php","meta":{"ngg_post_thumbnail":0},"categories":[],"tags":[],"_links":{"self":[{"href":"https:\/\/blogs.urz.uni-halle.de\/menalib\/en\/wp-json\/wp\/v2\/pages\/287"}],"collection":[{"href":"https:\/\/blogs.urz.uni-halle.de\/menalib\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/blogs.urz.uni-halle.de\/menalib\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.urz.uni-halle.de\/menalib\/en\/wp-json\/wp\/v2\/users\/2691"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.urz.uni-halle.de\/menalib\/en\/wp-json\/wp\/v2\/comments?post=287"}],"version-history":[{"count":10,"href":"https:\/\/blogs.urz.uni-halle.de\/menalib\/en\/wp-json\/wp\/v2\/pages\/287\/revisions"}],"predecessor-version":[{"id":13974,"href":"https:\/\/blogs.urz.uni-halle.de\/menalib\/en\/wp-json\/wp\/v2\/pages\/287\/revisions\/13974"}],"up":[{"embeddable":true,"href":"https:\/\/blogs.urz.uni-halle.de\/menalib\/en\/wp-json\/wp\/v2\/pages\/1649"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blogs.urz.uni-halle.de\/menalib\/en\/wp-json\/wp\/v2\/media\/8386"}],"wp:attachment":[{"href":"https:\/\/blogs.urz.uni-halle.de\/menalib\/en\/wp-json\/wp\/v2\/media?parent=287"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.urz.uni-halle.de\/menalib\/en\/wp-json\/wp\/v2\/categories?post=287"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.urz.uni-halle.de\/menalib\/en\/wp-json\/wp\/v2\/tags?post=287"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}