DateStruct, a program for dates, even for leap years.