Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
HomeAnnouncementsWhite Papers
Discussion GroupsFirst AidDatabasesJavaBeansGUIJava 3DVirtual MachineCORBASecurityToolsGeneral
Java DirectoryOpen Source ProjectsSample Book ChaptersUser GroupsWeb Resources
Related Topics
Databases.NETMore Topics ...

Announcements

Tip: Looking for answers? Try searching our database.

Open Source Calendar Package version 0.7 released

hvaisane@cc.joensuu.fi   22 Oct 2004 15:57 GMTPage rating:


Open Source Calendar Package, version 0.7
=========================================

Homepage: http://joyds1.joensuu.fi/calendar/index.html
Download: http://joyds1.joensuu.fi/calendar/calendar-0.7.tar.bz2
         http://joyds1.joensuu.fi/calendar/calendar-0.7.zip
         (If version 0.7 does not exist, try 0.8 or 0.9 etc.)
License:  GNU General Public License

This package implements many calendars.

In addition to the Gregorian calendar, it has

    Armenian calendar
    Bahai calendar
    Chinese calendar
    Coptic calendar
    Ethiopic calendar
    French revolutionary calendar
    Hebrew calendar
    Hindu lunar calendar
    Hindu solar calendar
    Indian calendar
    Islamic calendar
    Julian calendar
    Mayan calendar
    Nepali calendar
    Persian calendar
    World calendar

Different countries changed from Julian to Gregorian calendar in
different times. This package has calendars for the following
countries (all of them do not exist any more as independend countries)

Calendar          Countries
BohemianMoravian  Bohemia and Moravia
British           Great Britain and Dominions
Bulgarian         Bulgaria
Danish            Denmark, Norway and many German Protestant states
Finnish           Finland and Sweden
Hungarian         Hungary
Luxemburgian      Luxemburg
Prussian          Prussia
Romanian          Romania
Russian           Russia, Estonia (was part of Russia when calendar changed)
SwissProtestant   Swiss Protestant cantons

The classes do not implement the java.util.Calendar interface but they
have functions to convert to and from java.util.GregorianCalendar.

Part of the code is translated into Java from GNU Emacs's calendar
package.

Another source has been The Calendar FAQ
http://www.tondering.dk/claus/cal/calendar26.html

The package also has date formatting and parsing routines analogous to
java.text.DateFormat and java.text.SimpleDateFormat.

Terms of Use
------------

This package is free software distributed under the terms of the GNU
General Public License, see http//www.gnu.org/copyleft/gpl.html.

Change Log
----------

* Changes Since Version 0.6
 - Chinese calendar.
 - Applet/appliction to convert between calendars.
   Screenshot: http://joyds1.joensuu.fi/calendar/conv.png
 - Bug fixes.

* Changes Since Version 0.5
 - One new calendar: WorldCalendar.
 - Symbolic names for weekdays (MONDAY, etc) and months (JANUARY, etc)
   in Calendar.java
 - More javadoc documentation.
 - TestDateParser.java and TestDateParserException.java
   updated to Java version 1.5 Beta 2.
 - Bug fixes.

* Changes Since Version 0.4
 NepaliCalendar
 Bug fixes.
 More documentation.
 Instructions on how to compile the package with Java version 1.4.

* Changes Since Version 0.3
 Five new calendars:
 - ArmenianCalendar
 - BahaiCalendar
 - HinduLunarCalendar
 - HinduSolarCalendar
 - IndianCalendar
 CalendarApplet class.
 Bug fixes.
 More documentation.

* Changes Since Version 0.2
- Calculate Easter according to Julian and Gregorian Calendars.
- DefaultDateFormatSymbols for each calendar.
- DateParser class to parse dates using regular expressions.
 The class defines regular expressions to parse dates like this
      31.12.2004
      12/31/2004
      2004-12-31
      20041231
      31 December 2004
      December 31, 2004
      31. joulukuuta 2004
      31 décembre 2004
 but you can also use your own regular expressions.
 Input can be from string or File or InputStream or any class that
 implements the Readable interface.
 You need Java version 1.5 to use DateParser.

* Changes Since Version 0.1
- Bug fixes.
- Java Bean to display a calendar.
 Screenshot: http://joyds1.joensuu.fi/calendar/cal.png
- Easier installation: jar file.


Rate this page
Poor Excellent    

Comments

No comments at this time. Why not be the first?

Free Magazines

Get these publications absolutely FREE for up to 12 months. There are no hidden fees and no obligation. Simply choose a title, complete the application form and submit it. Read more ...

Oracle MagazineNetwork ComputingComputer WorldBio-IT WorldeWeekInformation WeekInfosecurity
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Post new comment
Rate this page



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.