DateString.mcc
Description
DateString is a Custom Class of the Magic User Interface © by Stefan Stuntz.
It's a subclass of string-class and date-class.
The idea of this class was born during developing my Gregor application.
MUI public custom class displaying a string gadget for date strings. The display format of the date string can be freely defined. An input string can be parsed by the given format string, or in over 40 known formats.
DateString.mcc features that are of interest for users:
- Handles years from 8 to 8000
- Supports the Gregorian calendar reform
- Supports 21 languages
- Supports drops of other date objects and date-strings
- Can be dragged around
- A week can begin with any weekday
- Supports various string formats via template
- Can autodetect over 40 date-string formats
DateString.mcc features of interest for developers:
- Based on Date.mcc
- Supports MUIM_Import and MUIM_Export
- The date can be read as day/month/year format or as JD or MJD
- The date range can be restricted
- Method to set the current date
- Methods for increasing and decreasing the date
- Method to compare with another date object
Autodocs
Download latest version (12.5):
Snapshots
DateString gadgets (4 digit year)
DateString gadgets (2 digit year)
DateString gadgets (accepting [short] month names)
DateString gadgets (accepting weekday number/[short] name, week number, year)
DateString gadgets (accepting JD/MJD)