การเปลี่ยน ฮ.ศ ให้เป็น ค.ศ
การเปลี่ยนระหว่าง ฮ.ศ. และ ค.ศ.
หากต้องการทราบว่าวันเดือนปีใน ค.ศ. xxxx ตรงกับวันเดือนปีใดใน ฮ.ศ. ให้ทำดังนี้
[แก้] วิธีที่ 1
1.เปลี่ยนค่า ปี เดือน และวัน ที่ต้องการนั้นให้มีจำนวนเป็นวัน โดยการนำเอาปีนั้นมาลบด้วย 1 แล้วคูณด้วย 365.25 แล้วเอาจำนวนเดือนและวันที่เหลือมาบวก
2.เอาผลลัพธ์นั้นลบด้วยค่าความแตกต่างระหว่าง ค.ศ. และ ฮ.ศ. คือ 227015 วัน
3.เอาผลลัพธ์หารด้วย 10631 (อันเป็นเวลา 1 รอบน้อย)
4.เอาผลลัพธ์คูณด้วย 30 และเอาเศษที่เป็นวันนั้น ทำเป็นปีและเดือน ตามกฎของปีปกติและอธิกสุรทิน และบวกเข้ากับผลลัพธ์
5.เอาหนึ่งบวกกับผลลัพธ์ที่เป็นปีและเอาเศษผลลัพธ์ที่เป็นนั้นนั้นทำเป็นเดือน
ตัวอย่างเช่น วันที่ 1 ม.ค. 1992
1992 – 1 = 1991
1991 x 365.25 = 727212.75 + 11 = 727223
727226 – 227015 = 500208
10631 = 47 รอบ เศษ 551 x 30 = 1410 + 1 + 1 ปีเศษ 197 วัน = 2523 ปี 197 วัน
1411 + 1 ปี = 1412 ปี 197 วัน
197 30 + 29 + 30 + 29 + 30 + 30 + 19 = Rajab 1412
[แก้] วิธีที่ 2
โดยใช้ข้อมูลต่อไปนี้เป็นหลัก
1.วันที่ 1 มุฮัรรอม 01 ตรงกับ 16 กค. 622
2.ปีจันทรคติ ฮ.ศ. มี 354.36666 วัน
3.ปีสุรยคติเกรกอเรียนมี 365.2425 วัน จูเลียน = 365.25
4.1 ปี จันทรคติมีค่า = 0.070223 = 0.97
5.1 ปี สุริยคติมีค่า = 1.0306909 = 1.0307121
ตัวอย่างเช่น วันที่ 1 มค. 1992
1.ลบปีที่ต้องการซึ่งยังไม่บริบูรณ์นั้นด้วย 1992 – 1 = 1991
2.ความแตกต่างระหว่าง ค.ศ. และ ฮ.ศ. ด้วย 1991 – 622 = 1369 ด้วยการหาผลลัพธ์นั้นด้วย 622
3.ระหว่าง 16 กค. ถึง 11 มค. เป็นเวลา = 179 วัน
4.เอาผลลัพธ์จากข้อ 2 ซึ่งเป็นปีนั้นคูณด้วย 1.0306909 = 1411.0158
5.ทศนิยมจากเศษนั้นเปลี่ยนเป็นโดยการคูณกับ 354.3666 1.0307121 = 1411.0448 = 1411 ปี 5.59 วัน
6.เอาผลลัพธ์จากข้อ 3 และ 4 รวมกัน ปี 1412 ปี 15.87 วัน +
7.บวกค่าความแตกต่างระหว่าง ก.ค. ถึงเดือนที่ต้องการ 179 วัน ปี 1412 วัน
8.บวกค่าความแตกต่างระหว่าง J และ G = 13 วัน = 19 Rajab 1442
9.เปลี่ยนผลลัพธ์จากวันเป็นเดือนและวัน
ถ้าจะหา ค.ศ. จาก ฮ.ศ.ทำได้ดังนี้
1.เอา ฮ.ศ. ปีที่ต้องการนั้นลบด้วย 1
2.เอาผลลัพธ์ที่ได้คูณด้วย ผลลัพธ์ที่ได้เป็นปีและทศนิยมของปี
3.เปลี่ยนทศนิยมของผลลัพธ์เป็นวันด้วยการคูณกับ 365.25
4.เอาระยะเวลาห่างจาก 1 ม.ค. ถึง 16 ต.ค. (200 วัน) บวกกับผลลัพธ์
5.เอาค่าความแตกต่างระหว่าง ค.ศ. และ ฮ.ศ. มาบวก
6.เอาระยะเวลาจาก 1 มุฮัรรอม ถึงวันที่และเดือนที่ต้องการ
7.เปลี่ยนค่าของผลลัพธ์เป็นปี – เดือน – และวันที่