Ứng dụng web chuyển năm dương lịch bất kỳ sang âm lịch

Xin chào các bạn, mình là Quân, hôm nay mình sẽ hướng dẫn các bạn code ứng dụng chuyển đổi năm bất kỳ từ dương lịch sang âm lịch.

(Về chuyển ngày tháng thì mình sẽ viết một bài khác sau, vì nó phức tạp hơn một chút)

Hình dung đề bài:

-Năm âm lịch sẽ có 10 “can” và 12 “chi” bạn nào không biết canchi thì search google nhé :P.

  • Can là: “Quý”,”Giáp”,”Ất”,”Bính”,”Đinh”,”Mậu”,”Kỉ”,”Canh”,”Tân”,”Nhâm”.
  • Chi là: “Hợi”,”Tý”,”Sửu”,”Dần”,”Mão”,”Thìn”,”Tỵ”,”Ngọ”,”Mùi”,”Thân”,”Dậu”,”Tuất”.

-Công thức chuyển năm dương sang âm rất đơn giản:

  •  Đưa lần lượt các can và các chi vào 2 mảng khác nhau theo vị trí như trên.
  •  Lấy năm dương lịch trừ đi 3, sau khi trừ, lấy năm dương lịch chia dư cho 10 sẽ lấy ra được vị trí của can trong mảng, chia dư cho 12 sẽ ra vị trí của chi trong mảng
  • Ghép CanChi lại với nhau thôi :))

Xử lý bài toán:

Xong rồi đấy, dễ thôi mà ^^, bạn nào muốn giao diện ứng dụng như hình ở trên, có kèm hình ảnh các con vật trong năm thì có thể dowload source code của mình về tham khảo, phần giao diện html-css mình không hướng dẫn vì đó là những kiến thức căn bản, bạn nào muốn học thì cứ search gg, nhiều lắm :))

Source code: Github: Chuyển năm dương sang âm

Done.

Nếu có gì thắc mắc hoặc cần hỏi, bạn có thể comment dưới Bài Viết này hoặc Liên Hệ với mình, mình sẽ trả lời bạn sớm nhất. Cảm ơn các bạn và hẹn gặp lại các bạn ở những bài hướng dẫn tiếp theo.

Best Regards – Trung Quân

 

trungquandev-img-modal