Kết nối qua MCP →

Nhập phép tính

AH (năm)

Công thức

Show calculation steps (1)
  1. Julian Day Number to Gregorian Date

    Julian Day Number to Gregorian Date: Chuyển Đổi Ngày Từ Lịch Hijri sang Dương Lịch

    The JDN is converted to the Gregorian date (year-month-day) using the standard astronomical algorithm; the conversion spans Period = periodCount months from the start.

Quảng cáo

Kết quả

Ngày bắt đầu (Dương lịch)
2026-02-18
tương ứng với ngày mùng 1 của tháng Hijri đã chọn
Ngày kết thúc (Dương lịch) 2026-03-19
Tổng số ngày trong kỳ 30
Tháng Hijri Dương lịch (ngày mùng 1) Số ngày
Ramadan 1447 AH 2026-02-18 30

Lịch Hồi giáo theo số học (bảng tính). Các ngày được công nhận dựa trên quan sát trăng có thể lệch cộng hoặc trừ một ngày. Một ngày trong lịch Hồi giáo bắt đầu từ lúc mặt trời lặn của ngày Dương lịch trước đó.

Công cụ chuyển đổi lịch Hijri sang Dương lịch là gì?

Công cụ này giúp bạn chuyển một ngày trong lịch Hijri (âm lịch của người Hồi giáo) sang ngày tương ứng trên Dương lịch (lịch phương Tây). Công cụ sử dụng lịch Hồi giáo theo phương pháp số học, hay còn gọi là phương pháp bảng tính, thay vì lịch dựa trên quan sát trăng lưỡi liềm bằng thiên văn. Vì vậy, ngày được tính toán có thể chênh lệch cộng hoặc trừ một ngày so với ngày được công nhận theo nghi lễ tôn giáo. Lịch Hijri là âm lịch thuần túy gồm 12 tháng, tổng cộng 354 ngày trong năm thường và 355 ngày trong năm nhuận. Một ngày trong lịch Hồi giáo bắt đầu từ lúc mặt trời lặn của ngày Dương lịch trước đó, nên ngày Dương lịch hiển thị tương ứng với phần ban ngày. Phép chuyển đổi này mang tính phổ quát và không gắn với bất kỳ quốc gia cụ thể nào.

Hai trang lịch cạnh nhau, một âm lịch có trăng lưỡi liềm, một dương lịch có mặt trời, nối với nhau bằng mũi tên chuyển đổi
Bộ chuyển đổi ánh xạ ngày âm lịch Hijri sang dương lịch Gregory.

Cách sử dụng

Trước tiên hãy chọn loại lịch (Standard, Kuwaiti hoặc Fatimid) — mỗi loại sử dụng một tập hợp năm nhuận hơi khác nhau trong chu kỳ 30 năm. Tiếp theo, chọn tháng Hijri bắt đầu và nhập năm Hijri theo đơn vị AH (sau Hijra). Sau đó chọn độ dài khoảng thời gian muốn chuyển đổi: một tháng, hai tháng, nửa năm hoặc trọn một năm. Kết quả sẽ hiển thị ngày bắt đầu trên Dương lịch (ngày mùng 1 của tháng đã chọn), ngày kết thúc trên Dương lịch (ngày cuối cùng của tháng cuối), tổng số ngày và một bảng chi tiết theo từng tháng.

Công thức tính

Ngày Hijri trước tiên được chuyển thành Số Ngày Julian (JDN):

$$\text{JDN} = \text{ngày} + \left\lceil 29.5 \times (\text{tháng} - 1) \right\rceil + (\text{năm} - 1) \times 354 + \text{soNgayNhuanTruocDo}(\text{năm}) + \text{EPOCH} - 1$$

trong đó \(\text{EPOCH} = 1948440\). Sau đó JDN được ánh xạ sang ngày Dương lịch bằng thuật toán Fliegel-Van Flandern. Mỗi chu kỳ 30 năm chứa 11 năm nhuận, tương ứng 10631 ngày cho mỗi chu kỳ.

Sơ đồ thể hiện các thành phần xếp chồng cộng lại thành Số Ngày Julian trên trục số
Mỗi thành phần — ngày, tháng, năm và hiệu chỉnh ngày nhuận — cộng dồn thành Số Ngày Julian.

Ví dụ minh họa

Chuyển đổi ngày 1 Ramadan 1447 AH (theo lịch Standard).

$$\left\lceil 29.5 \times 8 \right\rceil = 236$$$$1446 \times 354 = 511884$$

số ngày nhuận trước đó = 530;

$$\text{JDN} = 1 + 236 + 511884 + 530 + 1948440 - 1 = 2461090$$

tức ngày 18 tháng 2 năm 2026. Tháng Ramadan có 30 ngày, nên khoảng thời gian này kết thúc vào ngày 19 tháng 3 năm 2026.

Câu hỏi thường gặp

Vì sao ngày có thể lệch một ngày? Lịch bảng tính hoàn toàn dựa trên số học; trong khi đó các giáo sĩ xác nhận tháng mới bằng cách quan sát trăng lưỡi liềm sau lúc mặt trời lặn, nên họ có thể công bố ngày sớm hơn hoặc muộn hơn một ngày.

Nên chọn loại lịch nào? Standard (Tabular type II) là loại phổ biến nhất; Kuwaiti khớp với thuật toán của Microsoft; còn Fatimid tuân theo quy tắc của cộng đồng Ismaili Bohra.

Tôi có thể chuyển đổi các năm trước năm 1 AH không? Không — công cụ yêu cầu năm Hijri phải là số dương, vì các năm trước đó nằm ngoài mốc khởi đầu (epoch) của lịch.

Cập nhật lần cuối: