Tôi biết rằng phương thức lớp java.util.Calendar getInstance()
trả về một GregorianCalendar nhưng làm thế nào tôi có thể nhận được một lịch Hồi giáo?Tôi có thể trả lại lịch Hồi giáo bằng cách sử dụng java.util.Calendar như thế nào?
Trả lời
Không có API nào được tích hợp sẵn.
Bạn sẽ phải phân lớp lớp Lịch để thực hiện việc này hoặc bạn có thể xem nội dung mà mọi người đã viết và nếu điều đó phù hợp với bạn.
IBM có một cài đặt lịch Hijri.
Ngoài ra còn có một số approximate do Joda-Time cung cấp.
Phần do JODA cung cấp không phải là lớp con của lớp Lịch, điều này có nghĩa là tôi phân lớp lịch và sau đó ủy quyền cho Joda Chronology để thực hiện các phép tính, hãy sửa tôi nếu tôi sai. – Sudarshan
Tôi nghĩ rằng JDK không giao hàng với việc triển khai lịch Hồi giáo. Bạn sẽ phải sử dụng một thư viện khác, chẳng hạn như Joda Time.
- 1. Tôi có thể định dạng ngày bằng ISO bằng cách sử dụng Python như thế nào?
- 2. Trả lại bằng cách tham khảo rvalue như thế nào?
- 3. Tôi có thể gửi lại dữ liệu bằng cách sử dụng kết thúc bằng cách nào?
- 4. Tôi có thể tham gia nhiều bảng SQL bằng cách sử dụng ID như thế nào?
- 5. Tôi có thể tham gia tài liệu Excel bằng cách sử dụng PHPExcel như thế nào?
- 6. Tôi có thể sử dụng lại một khối nhiều lần như thế nào?
- 7. Tôi có thể sử dụng Html.Action như thế nào?
- 8. Tôi có thể sử dụng HTML 5 như thế nào?
- 9. iPhone: Tôi có thể sử dụng gcov như thế nào?
- 10. Tôi có thể sử dụng sbt.IO như thế nào?
- 11. Tôi có thể sử dụng tính năng echo JSFiddle bằng JQuery như thế nào?
- 12. Tôi có thể sử dụng chú thích kiểu đóng bằng Aptana như thế nào?
- 13. Tôi có thể sử dụng SimpleFormController với Validator bằng Spring 3 như thế nào?
- 14. Tôi có thể sử dụng phân vùng bằng LINQ như thế nào?
- 15. Tôi có thể sử dụng DoctorJS bằng Emac như thế nào?
- 16. Tôi có thể sử dụng lớp C++ bằng Python như thế nào?
- 17. Tôi có thể sử dụng Catalyst và chuỗi uri bằng giao diện REST như thế nào?
- 18. Tôi có thể học regex bằng ruby như thế nào?
- 19. Tôi có thể sử dụng đường dẫn đầy đủ bằng git như thế nào?
- 20. Tôi có thể sử dụng parMap bằng chức năng đơn điệu như thế nào?
- 21. I18n và lịch - Hệ thống lịch có thể giữ nguyên như Lịch Gregorian không?
- 22. Tôi có thể lấy số ngày trong một năm bằng cách sử dụng JodaTime như thế nào?
- 23. Làm thế nào tôi có thể gọi một hàm Delphi trả về một chuỗi bằng cách sử dụng JNA?
- 24. Tôi có thể in mã nguồn XML bằng cách sử dụng VB6 và MSXML như thế nào?
- 25. Tôi có thể viết GEOTIFF bằng Java như thế nào?
- 26. Tôi có thể sử dụng khung hoạt ảnh bên trong canvas như thế nào?
- 27. Tôi có thể phát hiện mã sao chép và dán bằng cách sử dụng git như thế nào?
- 28. Làm thế nào tôi có thể unescape HTML thực thể bằng cách sử dụng ổi?
- 29. Tôi có thể sử dụng System.Web.Caching.Cache trong ứng dụng Console như thế nào?
- 30. Cách cấu hình ứng dụng Ruby on Rails để sử dụng lịch Phật giáo?
có thể trùng lặp với [Lớp con của java.util.Calendar có sẵn để sử dụng thương mại - tức là IslamicCalendar] (http://stackoverflow.com/questions/1109346/subclasses-of-java-util-calendar-available-for-commercial -use-ie-islamiccalen) – Thilo
thay vì viết bản sao xin vui lòng cung cấp cho tôi một số câu trả lời phù hợp? Làm thế nào tôi có thể tìm thấy câu trả lời chỉ tìm kiếm với tiêu đề? –
Tôi nghĩ rằng liên kết của tôi với Joda Time là một câu trả lời hay. Và liên kết đến bản sao có một số chi tiết khác. – Thilo