The Killer C++ Date Class v5.0

The "Killer" Date class is the work of about 8 people, who've never met. It started as a simple C++ class to represent calendar dates, and has grown to what is probably the most baroque example of the form. It handles all dates from 2713BC to the distant future.

KEY FEATURES

Portability

bulletWorks with Microsoft, Borland and others C++ compilers "out of the box"
bulletShould work with any C++ based on ANSI C. (even those which aren't up to the ISO C++ draft standard.
bulletAuthors actively seek complete platform independence.

Robust

bulletFormat days as "January 1, 1997" or "1 January 1997" or "1-Jan-97" or "19970101" or others
bulletTranslates ASCII strings in any of the above forms.
bullet++, --, AddWeek, AddMonth, AddYear, construct dates any number of different ways, including such as "The last Tuesday on October of 1962".
bulletEvery date related function you'll ever need.

Affordable

bulletCompletely free!
bulletMay be used and distributed freely.
bullet(may not be sold)

Download Here

bulletdate50.zip - Contains the date.cpp & datecl.h, plus project files for Borland (datecl.prj) and Microsoft (datecl.mak) compilers, with release notes & class reference as ASCII text files. (55K, zipped file)
bulletdateax.zip - Contains release notes and class reference as formatted Word for Windows files, plus code samples (42K, zipped file)
bulletAll comments & questions should be send to me at James@NovelTheory.com.

 

Home Up

This page Copyright © 1997 James M. Curran .
All rights reserved.
Revised: December 23, 2006.