Friday, 16 July 2004
ICU4J: International Components for Unicode for Java
« "And we still haven't walked in the glow of each other's majestic presence" | Main | Slashdot RSS ... now with full descriptions »
International Components for Unicode (ICU) library
Provides robust and full-featured Unicode services on a wide variety of platforms. ICU supports the most current version of the Unicode standard, and provides support for supplementary characters (needed for GB 18030 repertoire support).Javadocs. Have a sampling of the Javadocs for Hebrew Calendar.
The Hebrew calendar is lunisolar and thus has a number of interesting properties that distinguish it from the Gregorian. Months start on the day of (an arithmetic approximation of) each new moon. Since the solar year (approximately 365.24 days) is not an even multiple of the lunar month (approximately 29.53 days) an extra "leap month" is inserted in 7 out of every 19 years. To make matters even more interesting, the start of a year can be delayed by up to three days in order to prevent certain holidays from falling on the Sabbath and to prevent certain illegal year lengths. Finally, the lengths of certain months can vary depending on the number of days in the year.
Posted by at 3:42 PM in Internationalization
[Trackback URL for this entry]
