Naughter DTime+

A Collection of Date and Time Classes.
Download

Naughter DTime+ Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Freeware
  • Publisher Name:
  • Naughter Software
  • Publisher web site:
  • Operating Systems:
  • Windows XP/2000/98/Me
  • File Size:
  • 88KB

Naughter DTime+ Tags


Naughter DTime+ Description

DTime+ is a collection of classes & functions designed to ease the MFC programmers’ burden when handling date and time values. If like me, having taken a look at the built in MFC classes CTime and CTimeSpan or the OLE based COleDateTime and COleDateTimeSpan classes, you decided they did not meet your requirements, and you decided to write your own super-duper date and time classes, but deadlines were looming, then look no further. The basis of the algorithms for conversion from the Julian and Gregorian calendar to the underlying storage was adopted from an article by Peter J.G. Meyer for the March 1993 issue of Dr Dobbs Journal. Features -The classes provided are implemented as a C++ Template based class framework. -The code fully supports the Gregorian, Julian and Moslem (Islamic) and Hebrew calendars. DTime+ also supports proleptic versions of all of these calendars. You can also easily convert between all the calendar types. The 4 most common forms of the Moslem Arithmetic calendar are supported namely the 15th and 16th year leap year rules as well as the Civil Epoch (16 July 622 C.E. O.S) and the Astronomical Epoch (15 July 622 C.E. O.S). -The classes stick very closely to the MFC class structures and provide routines to map from CTime, COleDateTime, COleDateTimeSpan and CTimeSpan. Mappings are also available to convert to and from Win32 SDK date and time structures. -A number of date / time classes are provided namely CDate, CLTimeSpan, CLTimeOfDay and CLDate. -Methods are provided to integrate with the date time UI controls on Windows. -Includes comprehensive support for Holidays, Christian Saints Days, National Holidays, US Specific Holidays, Christian Feast Days, Moslem and Hebrew holidays.


Naughter DTime+ Related Software