Add a Review
1 Download (This Week)
Last Update:
Download datepp-1.2.0.tar.gz
Browse All Files


Date++ is a collection of C++ classes for calendrical computations mostly conforming to ISO 8601 standard. It allows users to perform computations involving dates, weeks, months, quarters and years. Date++ is a lightweight library with no dependencies that could be useful in various projects that need calendrical computations.

Date++ Web Site


  • Five classes are provided: Date, Week, Month, Quarter and Year.
  • Operators ++, +=, --, -=, ==, !=, <=, >=, <, >, + and -.
  • All classes have constructors taking strings.
  • ISO 8601 compliance.
  • Stream input and output operators (operator>>, operator<<) are implemented for all classes.
  • Exception handling (no <cassert>).
  • Functions converting to and from Roman numerals are provided.

Update Notifications

Write a Review

User Reviews

Be the first to post a review of Date++!

Additional Project Details

Intended Audience

Developers, Financial and Insurance Industry

Programming Language



Screenshots can attract more users to your project.
Features can attract more users to your project.

Icons must be PNG, GIF, or JPEG and less than 1 MiB in size. They will be displayed as 48x48 images.