بصراحة بحثت في الإنترنت

عن معادلة للتحويل من التاريج الهجري الى التاريج الميلادي و العكس

لكن لم اصل لنتيجة مفيدة

افضل ما توصلت له هي هذه المعادلة :

من هجري الى ميلادي = السنة الهجرية + 622 - ( السنة الهجرية / 33 )

لكنها تعطيني رقم حقيقي ( Duble ) و المفترض تكون رقم صحيح ( Integer ) مثل 2007 بدون فواصل

اتمنى ايصاح الامر و تزويدي بمعالة لتحويل الشهور ايضاً