任意の年のヒンズー暦ですべての休日の日付を指定するのに役立つ Swing 用の Java API はありますか?
要件:
- API はオープン ソースまたは無料である必要があります。
最も簡単なのは、すべてのヒンズー教の祝日を含む公開カレンダーをダウンロードすることです。これは、Google で確実に見つけることができます。カレンダーを iCalendar ファイルとしてエクスポートします。
次に、iCal4j を使用してこのファイルを解析し、必要なすべての日付を復元します。 http://ical4j.sourceforge.net/introduction.html
確かに、3000 年までに実装されたヒンディー語の祝日を決定するためのすべての数学的規則は必要ありませんか?
現在、ヒンズー教の祝日を簡単に計算する方法はありません。JollyDayを使用できます。
年/国/地域の休日を決定するために必要な情報を含む「Holidays_[country].xml」という名前の XML 構成ファイルで休日を構成できます。
以下のようなものを実装できます
URL url = new URL("file:some/path/Holidays_India.xml");
HolidayManager m = HolidayManager.getInstance(url);
Set<Holiday> holidays = m.getHolidays(2012, "in");
詳細については、API の使用法を参照してください。
ヒンズー教徒にとってすぐに使えるものは何もないようです。
ただし、Jollydayが役立つ場合があります。そのままではヒンズー語をサポートしていませんが、日付のファイルを取得すれば、それを使用できます。