Esiste una libreria Java per il calendario umm al-qura hijri utilizzato in Arabia Saudita? Se non c'è, come possono essere fatte le conversioni dal calendario gregoriano a umm al-qura?Java Library for Hijri (Umm Al-Qura) Calendario
Grazie
Esiste una libreria Java per il calendario umm al-qura hijri utilizzato in Arabia Saudita? Se non c'è, come possono essere fatte le conversioni dal calendario gregoriano a umm al-qura?Java Library for Hijri (Umm Al-Qura) Calendario
Grazie
Prova ummalqura-calendar che implementa java.util.Calendar
.
Utilizzando questo calendario è possibile convertire da Umm Al-Qura a Gregorian e viceversa, e inoltre è possibile utilizzare java.text.SimpleDateFormat
per formattare le date.
Joda tempo non Umm al-Qura Calendario
hanno detto quanto segue circa il modo in cui calcolare i giorni di ciascun mese: Joda Time implementa il calendario islamico aritmetica, che è un'approssimazione del reale calendario. Ci sono 12 mesi, ciascuno di 29 o 30 giorni, che fanno un anno di 354 giorni, o 355 in un anno bisestile. I giorni del mese si alternano, con il primo mese con 30 giorni, i secondi 29 giorni e così via. In un anno bisestile, il dodicesimo mese ha 30 giorni, invece della normale 29.
Ma il primo mese con 29 giorni, il secondo 30 e così via In calendario Umm ql-Qura>
Hijr (Umm al -quram calendario) sarà disponibile in Java SE 8 hanno chiamato HijrahChronology
Dai un'occhiata a questo Gist ho fatto per il mio app Android paio di giorni fa. Basta chiamare HijriCalendar.getSimpleDate() per ottenere la data hijri. In bocca al lupo.
Come proprio la conversione opposta a Umm al-Qura a gregoriano può essere fatto? – user1766006
Finalmente!
Java 8 supporta ora Hijri Calander con diverse varianti tra cui umalqura che è usato in Arabia Saudita
https://docs.oracle.com/javase/8/docs/api/java/time/chrono/HijrahChronology.html
è preciso al 100%? –