Date, Julian day, Gregorian day
Ad hoc
C++ STL map