A pure java calendar utility, with a date field and navigable calendar.

Actual version: 0.9 (November 23th)

Now, allow selection rules (like: only before a date, or only weekday), auto language use (by OS configuration) - or custom if you prefer...

I hope this help you.. Download, use, study and post a review..

What's next?
: More documentation, FAQ.
: Range date selection (dd/mm/yyyy-dd/mm/yyyy). One field, two dates.

Next version (0.95), with range date selection, will be released in this month (03/2012) but it's very hard. The result will be amazing, so don't be angry with the delay,,,


  • DateField, with date validation to Swing
  • DateChooser, a visual calendar to Swing integrated with field
  • Date selection rule: Allow only a weekday, or after some day.. Or both!! Or more!!
  • Date selection rule: Create your own rule to date selection
  • Very easy to use, with a good example class "how to use"
  • Suport date formats dd/mm/yyyy and mm/dd/yyyy

Project Samples

Project Activity

See All Activity >


User Interfaces

Follow DateUtils

DateUtils Web Site

Other Useful Business Software

Discover the award winning embeddable SQL database! Icon
Discover the award winning embeddable SQL database! Icon

INTERBASE: Ultra-fast, scalable, embeddable SQL database with commercial grade data security, disaster recovery and change synchronization

Embed, Deploy, Relax! InterBase installations can be found everywhere; Trusted for solid, reliable use in mission-critical contexts such as patient management, railways, medical labs, multi-national POS, CRM, and emergency response systems. InterBase runs non-stop, round-the-clock. Lightweight, yet rock-solid. It’s the database solution chosen by NASA for the MARS Rover. So you might say that it’s out of this world!

Rate This Project

Login To Rate This Project

User Reviews

Be the first to post a review of DateUtils!

Additional Project Details


English, Brazilian Portuguese

Intended Audience

by Industry or Sector

User Interface

Java Swing

Programming Language