luc-nham / lunar-calendar

PHP Lunar Calendar
MIT License
6 stars 1 forks source link

Lỗi chuyển đổi dương lịch sang Âm lịch #38

Closed vantran445 closed 1 year ago

vantran445 commented 1 year ago

Mô tả lỗi Khi mốc ngày dương lịch của năm mới tương ứng với tháng 11 âm lịch của năm âm lịch cũ, lỗi tính toán số tháng âm lịch sẽ xảy ra.

Cách tái tạo

  1. sử dụng 1 trong các chuỗi 06/01/2008, 02/01/2022... và các chuỗi dương lịch khớp với mô tả.
  2. Khởi tạo $lunar = new LunarDateTime('06/01/2008', new DateTimeZone('Asia/Ho_Chi_Minh'), 2); (Tạo yêu cầu chuyển đổi Dương lịch sang Âm lịch)
  3. Ngoại lệ Error. The month must be from 1 to 12. sẽ được xuất ra.