Date.mcc Autodocs
TABLE OF CONTENTS
- --background--
- MUIA_Date_Calendar
- MUIA_Date_Country
- MUIA_Date_Day
- MUIA_Date_FirstWeekday
- MUIA_Date_JD
- MUIA_Date_Language
- MUIA_Date_MJD
- MUIA_Date_MaxDay
- MUIA_Date_MaxMonth
- MUIA_Date_MaxYear
- MUIA_Date_MinDay
- MUIA_Date_MinMonth
- MUIA_Date_MinYear
- MUIA_Date_Month
- MUIA_Date_Week
- MUIA_Date_Weekday
- MUIA_Date_YDay
- MUIA_Date_Year
- MUIM_Date_Compare
- MUIM_Date_DecreaseDays
- MUIM_Date_DecreaseMonths
- MUIM_Date_DecreaseToWeekday
- MUIM_Date_DecreaseYears
- MUIM_Date_IncreaseDays
- MUIM_Date_IncreaseMonths
- MUIM_Date_IncreaseToWeekday
- MUIM_Date_IncreaseYears
- MUIM_Date_SetCurrent
Date/--background--
- NAME
- Date -- ... (V12)
- FUNCTION
- Date is an abstract Custom Class of the Magic User Interface © by Stefan Stuntz.
It's a subclass of notify-class and only usable for developers who want to build subclasses of Date.mcc!The idea of this class was born during developing my Gregor application.
MUI abstract public custom class allowing easy handling of dates. Because it is abstract it is only usefull for developers who are working with classes that are based on Date.mcc (like DateString.mcc), or who want to build their own classes based on Date.mcc.
Date/MUIA_Date_Calendar
- NAME
- MUIA_Date_Calendar, Calendar [I.G] -- ... (V12.2)
- SYNOPSIS
MUIA_Date_Calendar, calendar,
/*result =*/ get(obj,MUIA_Date_Calendar,&calendar);
- FUNCTION
- With MUIA_Date_Calendar you can define the calendar system to use for calendar calculations.
Defaults to MUIV_Date_Calendar_Heis
- INPUTS
- calendar - Calendar system to use for calendar calculations
- MUIV_Date_Calendar_Julian
- MUIV_Date_Calendar_Gregorian
- MUIV_Date_Calendar_Heis
- RESULT
- calendar - Calendar system in use for calendar calculations
- NOTES
- Keep in mind that this tag will overwrite the user prefs!
Calendar is defined in the date.library (Aminet:util/lib/DateLib.lha) as follows:
typedef enum {date_Julian,date_Gregorian,date_Heis} date_Calendar;
- BUGS
- No known bugs.
- SEE ALSO
Date/MUIA_Date_Country
- NAME
- MUIA_Date_Country, Countries [I.G] -- ... (V12)
- SYNOPSIS
MUIA_Date_Country, country,
\*result =*\ get(obj, MUIA_Date_Country, &country);
- FUNCTION
- With MUIA_Date_Country you can define the country to use for the calendar reform.
Defaults to locale.library settings if present, else to unknown.
- INPUTS
- country - Country to use for the calendar reform
- MUIV_Date_Country_Unknown
- MUIV_Date_Country_Italia
- MUIV_Date_Country_Deutschland
- MUIV_Date_Country_Schweiz
- MUIV_Date_Country_Danmark
- MUIV_Date_Country_Nederland
- MUIV_Date_Country_GreatBritain
- RESULT
- country - Country used for the calendar reform
- NOTES
- Keep in mind that this tag will overwrite the user prefs!
At the moment this is only a dummy attribut, because country support for the date.library is still under construction.
Countries is defined in the date.library (Aminet:util/libs/DateLib.lha) as follows:
typedef enum {date_unknown,date_Italia,date_Deutschland,date_Schweiz, date_Danmark,date_Nederland,date_GreatBritain} date_Countries;
- BUGS
- No known bugs.
- SEE ALSO
Date/MUIA_Date_Day
- NAME
- MUIA_Date_Day, USHORT [ISG] -- User selected day (V12)
- SYNOPSIS
MUIA_Date_Day, 1,
\*result =*\ set(obj,MUIA_Date_Day,day);
\*result =*\ get(obj,MUIA_Date_Day,&day);
\*result =*\ DoMethod(obj,MUIM_Notify,MUIA_Date_Day, MUIV_EveryTime,STRINGOBJ,2,MUIM_String_Integer,MUIV_TriggerValue);
- FUNCTION
- The MUIA_Date_Day attribute of a Date object is triggered when a new object value is given.
Defaults to 0 if there was never a valid date value given!
- INPUTS
- day - Day of the date value
Must be within the range 1-(last day of the month)
- RESULT
- day - Day of the date or 0
- NOTES
- Keep in mind that the day is related to MUIA_Date_Month and MUIA_Date_Year! So it will be reset to 0 if you change MUIA_Date_Month or MUIA_Date_Year.
If you set a wrong date or if the date is not within MinDate and MaxDate then this attribute will be set back to its default!
- BUGS
- No known bugs.
- SEE ALSO
- MUIA_Date_Month, MUIA_Date_Year
Date/MUIA_Date_FirstWeekday
- NAME
- MUIA_Date_FirstWeekday, Weekdays [I.G] -- ... (V12)
- SYNOPSIS
MUIA_Date_FirstWeekday, Monday,
- FUNCTION
- The MUIA_Date_FirstWeekday attribute makes it possible to define which weekday is the first weekday in the week.
Defaults to locale.library setting if present, else it defaults to Monday.
- INPUTS
- weekday - Weekday that is the first weekday of the week.
- MUIV_Date_Weekday_Monday
- MUIV_Date_Weekday_Tuesday
- MUIV_Date_Weekday_Wednesday
- MUIV_Date_Weekday_Thursday
- MUIV_Date_Weekday_Friday
- MUIV_Date_Weekday_Saturday
- MUIV_Date_Weekday_Sunday
- NOTES
- Keep in mind that this tag will overwrite the user prefs!
Weekdays is defined in the date.library (Aminet:util/libs/DateLib.lha) as follows:
typedef enum {date_dayerr, date_Monday, date_Tuesday, date_Wednesday, date_Thursday, date_Friday, date_Saturday, date_Sunday} date_Weekdays;
- BUGS
- No known bugs.
- SEE ALSO
Date/MUIA_Date_JD
- NAME
- MUIA_Date_JD, ULONG [ISG] -- User selected JD date (V12.1)
- SYNOPSIS
MUIA_Date_JD, 2450521,
\*result =*\ set(obj,MUIA_Date_JD,jd);
\*result =*\ get(obj,MUIA_Date_JD,&jd);
\*result =*\ DoMethod(obj,MUIM_Notify,MUIA_Date_JD,MUIV_EveryTime,STRINGOBJ,2,MUIM_String_Integer,MUIV_TriggerValue);
- FUNCTION
- The MUIA_Date_JD attribute of a Date object is triggered when a new object value is given.
Defaults to 0 if there was never a valid date value given!
- INPUTS
- jd - JD date value
Must be within the range 1723980-2914672
- RESULT
- jd - JD date value or 0
Don't forget to check the return value of DoMethod()!
- NOTES
- Only available for 01.01.0008 - 31.12.3267, otherwise 0!
If you set a wrong date or if the date is not within MinDate and MaxDate then this attribute will be set back to its default!
- BUGS
- No known bugs.
- SEE ALSO
- MUIA_Date_Day, MUIA_Date_Month, MUIA_Date_Year, MUIA_Date_MJD
Date/MUIA_Date_Language
- NAME
- MUIA_Date_Language, Languages [I.G] -- ... (V12)
- SYNOPSIS
MUIA_Date_Language, language,
- FUNCTION
- With MUIA_Date_Language you can define the language to use for the weekday/month names.
Defaults to locale.library settings if present, else to ENGLISH
- INPUTS
- language - Language to use for the short weekday names
- MUIV_Date_Lang_Locale
- MUIV_Date_Lang_English
- MUIV_Date_Lang_Deutsch
- MUIV_Date_Lang_Français
- MUIV_Date_Lang_Español
- MUIV_Date_Lang_Português
- MUIV_Date_Lang_Dansk
- MUIV_Date_Lang_Italiano
- MUIV_Date_Lang_Nederlands
- MUIV_Date_Lang_Norsk
- MUIV_Date_Lang_Svenska
- MUIV_Date_Lang_Polski
- MUIV_Date_Lang_Suomi
- MUIV_Date_Lang_Magyar
- MUIV_Date_Lang_Greek
- MUIV_Date_Lang_Esperanto
- MUIV_Date_Lang_Latina
- MUIV_Date_Lang_Russian
- MUIV_Date_Lang_Czech
- MUIV_Date_Lang_Catalonian
- NOTES
- Keep in mind that this tag will overwrite the user prefs!
Languages is defined in the date.library (Aminet:util/libs/DateLib.lha) as follows:
typedef enum {date_Locale, date_ENGLISH, date_DEUTSCH, date_FRANCAIS, date_ESPANOL, date_PORTUGUES, date_DANSK, date_ITALIANO, date_NEDERLANDS, date_NORSK, date_SVENSKA, date_POLSKI, date_SUOMI, date_MAGYAR, date_GREEK, date_ESPERANTO, date_TURKCE, date_LATINA, date_RUSSIAN, date_CZECH, date_CATALONIAN} date_Languages;
- BUGS
- No known bugs.
- SEE ALSO
Date/MUIA_Date_MJD
- NAME
- MUIA_Date_MJD, ULONG [ISG] -- User selected MJD date (V12.1)
- SYNOPSIS
MUIA_Date_MJD, 0,
\*result =*\ set(obj,MUIA_Date_MJD,mjd);
\*result =*\ get(obj,MUIA_Date_MJD,&mjd);
\*result =*\ DoMethod(obj,MUIM_Notify,MUIA_Date_MJD,MUIV_EveryTime,STRINGOBJ,2,MUIM_String_Integer,MUIV_TriggerValue);
- FUNCTION
- The MUIA_Date_MJD attribute of a Date object is triggered when a new object value is given.
Defaults to 0 if there was never a valid date value given!
- INPUTS
- mjd - MJD date value
Must be within the range 1-514671
- RESULT
- mjd - MJD date value or 0
Don't forget to check the return value of DoMethod()!
- NOTES
- Only available for 18.11.1858 - 31.12.3267, otherwise 0!
If you set a wrong date or if the date is not within MinDate and MaxDate then this attribute will be set back to its default!
- BUGS
- No known bugs.
- SEE ALSO
- MUIA_Date_Day, MUIA_Date_Month, MUIA_Date_Year, MUIA_Date_JD
Date/MUIA_Date_MaxDay
- NAME
- MUIA_Date_MaxDay, USHORT [ISG] -- Day of the maximum date (V12.1)
- SYNOPSIS
MUIA_Date_MaxDay, 31,
\*result =*\ set(obj,MUIA_Date_MaxDay,mday);
\*result =*\ get(obj,MUIA_Date_MaxDay,&mday);
- FUNCTION
- The MUIA_Date_MaxDay attribute of a Date object is the day of the maximum date that can be set.
Defaults to 31.
- RESULT
- mday - Day of the maximum date
- NOTES
- Keep in mind that the day is related to MUIA_Date_MaxMonth and MUIA_Date_MaxYear!
If you set a wrong date or if MinDate is >= MaxDate then this attribute will be set back to its default!
- BUGS
- No known bugs.
- SEE ALSO
- MUIA_Date_MaxMonth, MUIA_Date_MaxYear
Date/MUIA_Date_MaxMonth
- NAME
- MUIA_Date_MaxMonth, USHORT [ISG] -- Month of max. date (V12.1)
- SYNOPSIS
MUIA_Date_MaxMonth, 1,
\*result =*\ set(obj,MUIA_Date_MaxMonth,mmonth);
\*result =*\ get(obj,MUIA_Date_MaxMonth,&mmonth);
- FUNCTION
- The MUIA_Date_MaxMonth attribute of a Date object is the month of the maximum date that can be set.
Defaults to 12.
- INPUTS
- mmonth - Month of the maximum date
- RESULT
- mmonth - Month of the maximum date
- NOTES
- Keep in mind that the month is related to MUIA_Date_MaxYear!
If you set a wrong date or if MinDate is >= MaxDate then this attribute will be set back to its default!
- BUGS
- No known bugs.
- SEE ALSO
- MUIA_Date_MaxDay, MUIA_Date_MaxYear
Date/MUIA_Date_MaxYear
- NAME
- MUIA_Date_MaxYear, int [ISG] -- Year of the max. date (V12.1)
- SYNOPSIS
MUIA_Date_MaxYear, 2077,
\*result =*\ set(obj,MUIA_Date_MaxYear,myear);
\*result =*\ get(obj,MUIA_Date_MaxYear,&myear);
- FUNCTION
- The MUIA_Date_MaxYear attribute of a Date object is the year of the maximum date that can be set.
Defaults to 8000.
- INPUTS
- myear - Year of the maximum date
- RESULT
- myear - Year of the maximum date
- NOTES
- Always use full year numbers! I.e. use 1996 and *NOT* 96
If you set a wrong date or if MinDate is >= MaxDate then this attribute will be set back to its default!
- BUGS
- No known bugs.
- SEE ALSO
- MUIA_Date_MaxDay, MUIA_Date_MaxMonth
Date/MUIA_Date_MinDay
- NAME
- MUIA_Date_MinDay, USHORT [ISG] -- Day of the minimum date (V12.1)
- SYNOPSIS
MUIA_Date_MinDay, 1,
\*result =*\ set(obj,MUIA_Date_MinDay,mday);
\*result =*\ get(obj,MUIA_Date_MinDay,&mday);
- FUNCTION
- The MUIA_Date_MinDay attribute of a Date object is the day of the minimum date that can be set.
Defaults to 1.
- RESULT
- mday - Day of the minimum date
- NOTES
- Keep in mind that the day is related to MUIA_Date_MinMonth and MUIA_Date_MinYear!
If you set a wrong date or if MinDate is >= MaxDate then this attribute will be set back to its default!
- BUGS
- No known bugs.
- SEE ALSO
- MUIA_Date_MinMonth, MUIA_Date_MinYear
Date/MUIA_Date_MinMonth
- NAME
- MUIA_Date_MinMonth, USHORT [ISG] -- Month of min. date (V12.1)
- SYNOPSIS
MUIA_Date_MinMonth, 1,
\*result =*\ set(obj,MUIA_Date_MinMonth,mmonth);
\*result =*\ get(obj,MUIA_Date_MinMonth,&mmonth);
- FUNCTION
- The MUIA_Date_MinMonth attribute of a Date object is the month of the minimum date that can be set.
Defaults to 1.
- INPUTS
- mmonth - Month of the minimum date
- RESULT
- mmonth - Month of the minimum date
- NOTES
- Keep in mind that the month is related to MUIA_Date_MinYear!
If you set a wrong date or if MinDate is >= MaxDate then this attribute will be set back to its default!
- BUGS
- No known bugs.
- SEE ALSO
- MUIA_Date_MinDay, MUIA_Date_MinYear
Date/MUIA_Date_MinYear
- NAME
- MUIA_Date_MinYear, int [ISG] -- Year of the min. date (V12.1)
- SYNOPSIS
MUIA_Date_MinYear, 1978,
\*result =*\ set(obj,MUIA_Date_MinYear,myear);
\*result =*\ get(obj,MUIA_Date_MinYear,&myear);
- FUNCTION
- The MUIA_Date_MinYear attribute of a Date object is the year of the minimum date that can be set.
Defaults to 8.
- INPUTS
- myear - Year of the minimum date
- RESULT
- myear - Year of the minimum date
- NOTES
- Always use full year numbers! I.e. use 1996 and *NOT* 96
If you set a wrong date or if MinDate is >= MaxDate then this attribute will be set back to its default!
- BUGS
- No known bugs.
- SEE ALSO
- MUIA_Date_MinDay, MUIA_Date_MinMonth
Date/MUIA_Date_Month
- NAME
- MUIA_Date_Month, USHORT [ISG] -- Used month (V12)
- SYNOPSIS
MUIA_Date_Month, 1,
\*result =*\ set(obj,MUIA_Date_Month,month);
\*result =*\ get(obj,MUIA_Date_Month,&month);
\*result =*\ DoMethod(obj,MUIM_Notify,MUIA_Date_Month,MUIV_EveryTime,STRINGOBJ,2,MUIM_String_Integer,MUIV_TriggerValue);
- FUNCTION
- The MUIA_Date_Month attribute of a Date object is triggered when a new object value is given.
Defaults to 0 if there was never a valid date value given!
- INPUTS
- month - Month of the date value
Must be within the range 1-12
- RESULT
- month - Month of the date value or 0
- NOTES
- Keep in mind that the month is related to MUIA_Date_Year!
If you set a wrong date or if the date is not within MinDate and MaxDate then this attribute will be set back to its default!
- BUGS
- No known bugs.
- SEE ALSO
- MUIA_Date_Year, MUIA_Date_Day
Date/MUIA_Date_Week
- NAME
- MUIA_Date_Week, USHORT [..G] -- Week within the year (V12.1)
- SYNOPSIS
\*result =*\ get(obj,MUIA_Date_Week,&week);
\*result =*\ DoMethod(obj,MUIM_Notify,MUIA_Date_Week,
MUIV_EveryTime,STRINGOBJ,2,MUIM_String_Integer,MUIV_TriggerValue);
- FUNCTION
- The MUIA_Date_Week attribute of a Date object is the week of the date within the year.
Defaults to 0 if there was never a valid date value given! - RESULT
- week - Week of the date within the year (1-53)
- NOTES
- Keep in mind, that the week of the first days within a year might be 52/53, because then these days are part of the old years week!
- BUGS
- No known bugs.
- SEE ALSO
- MUIA_Date_Weekday, MUIA_Date_FirstWeekday
Date/MUIA_Date_Weekday
- NAME
- MUIA_Date_Weekday, USHORT [..G] -- Weekday of the date (V12.1)
- SYNOPSIS
\*result =*\ get(obj,MUIA_Date_Weekday,&wd);
\*result =*\ DoMethod(obj,MUIM_Notify,MUIA_Date_Weekday,MUIV_EveryTime,STRINGOBJ,2,MUIM_String_Integer,MUIV_TriggerValue);
- FUNCTION
- The MUIA_Date_Weekday attribute of a Date object is the weekday (Monday-Sunday) of the date.
Defaults to 0 if there was never a valid date value given! - RESULT
- wd - Weekday of the date (Monday-Sunday)
- MUIV_Date_Weekday_Monday
- MUIV_Date_Weekday_Tuesday
- MUIV_Date_Weekday_Wednesday
- MUIV_Date_Weekday_Thursday
- MUIV_Date_Weekday_Friday
- MUIV_Date_Weekday_Saturday
- MUIV_Date_Weekday_Sunday
- NOTES
- None
- BUGS
- No known bugs.
- SEE ALSO
- MUIA_Date_FirstWeekday, MUIA_Date_Week
Date/MUIA_Date_YDay
- NAME
- MUIA_Date_YDay, USHORT [..G] -- Day within the year (V12.1)
- SYNOPSIS
\*result =*\ get(obj,MUIA_Date_YDay,&yday);
\*result =*\ DoMethod(obj,MUIM_Notify,MUIA_Date_YDay,MUIV_EveryTime,STRINGOBJ,2,MUIM_String_Integer,MUIV_TriggerValue);
- FUNCTION
- The MUIA_Date_YDay attribute of a Date object is the day (1-366) of the date within the year.
Defaults to 0 if there was never a valid date value given! - RESULT
- yday - Day of the year (1-366)
- NOTES
- Keep in mind that the yday is related to MUIA_Date_Year! So it will be reset to 0 if you change MUIA_Date_Year.
If you set a wrong date or if the date is not within MinDate and MaxDate then this attribute will be set back to its default! - BUGS
- No known bugs.
- SEE ALSO
- MUIA_Date_Year
Date/MUIA_Date_Year
- NAME
- MUIA_Date_Year, LONG [ISG] -- Used year (V12)
- SYNOPSIS
MUIA_Date_Year, 1997,
\*result =*\ set(obj,MUIA_Date_Year,year);
\*result =*\ get(obj,MUIA_Date_Year,&year);
\*result =*\ DoMethod(obj,MUIM_Notify,MUIA_Date_Year,MUIV_EveryTime,STRINGOBJ,2,MUIM_String_Integer,MUIV_TriggerValue);
- FUNCTION
- The MUIA_Date_Year attribute of a Date object is triggered when a new object value is given.
Defaults to 0 if there was never a valid date value given!
- INPUTS
- year - Year of the date value
Must be within the range 8-8000
- RESULT
- year - Year of the date value or 0
- NOTES
- Always use full year numbers! I.e. use 1996 and *NOT* 96.
If you set a wrong date or if the date is not within MinDate and MaxDate then this attribute will be set back to its default!
- BUGS
- No known bugs.
- SEE ALSO
- MUIA_Date_Month, MUIA_Date_Day
Date/MUIM_Date_Compare
- NAME
- MUIM_Date_Compare -- Compare with another date object (V12.1)
- SYNOPSIS
result = (LONG)DoMethod(obj,MUIM_Date_Compare,dobj);
- FUNCTION
- Compares the date object with another date object.
- RESULT
- result -
- -1
- obj < dobj : MUIV_Date_Compare_Less
- 0
- obj = dobj : MUIV_Date_Compare_Equal
- 1
- obj > dobj : MUIV_Date_Compare_Greater
- NOTES
- The result is undefined when dobj is not a Date object!
- BUGS
- No known bugs.
- SEE ALSO
Date/MUIM_Date_DecreaseDays
- NAME
- MUIM_Date_DecreaseDays -- Decrease the date by days (V12)
- SYNOPSIS
\*result =*\ DoMethod(obj,MUIM_Date_DecreaseDays,days);
- FUNCTION
- Decreases the date by days.
- INPUTS
- days - Days to subtract from the date.
- NOTES
- MUIM_Date_DecreaseDays considers the Min- and MaxDate settings.
- BUGS
- No known bugs.
- SEE ALSO
- MUIM_Date_IncreaseDays, MUIM_Date_DecreaseMonths, MUIM_Date_DecreaseYears, MUIM_Date_DecreaseToWeekday
Date/MUIM_Date_DecreaseMonths
- NAME
- MUIM_Date_DecreaseMonths -- Decrease the date by months (V12)
- SYNOPSIS
\*result =*\ DoMethod(obj,MUIM_Date_DecreaseMonths,months);
- FUNCTION
- Decreases the date by months.
- INPUTS
- months - Months to subtract from the date.
- NOTES
- MUIM_Date_DecreaseMonths considers the Min- and MaxDate settings.
- BUGS
- No known bugs.
- SEE ALSO
- MUIM_Date_IncreaseMonths, MUIM_Date_DecreaseDays, MUIM_Date_DecreaseYears, MUIM_Date_DecreaseToWeekday
Date/MUIM_Date_DecreaseToWeekday
- NAME
- MUIM_Date_DecreaseToWeekday -- Dec. the date downto a weekday (V12)
- SYNOPSIS
\*result =*\ DoMethod(obj,MUIM_Date_DecreaseToWeekday,weekday);
- FUNCTION
- Decreases the date downto a weekday.
- INPUTS
- weekday - Weekday to decrease to from the actual date.
- NOTES
- MUIM_Date_DecreaseToWeekday considers the Min- and MaxDate settings.
- BUGS
- No known bugs.
- SEE ALSO
- MUIM_Date_IncreaseToWeekday, MUIM_Date_DecreaseDays, MUIM_Date_DecreaseMonths, MUIM_Date_DecreaseYears
Date/MUIM_Date_DecreaseYears
- NAME
- MUIM_Date_DecreaseYears -- Decrease the date by years (V12)
- SYNOPSIS
\*result =*\ DoMethod(obj,MUIM_Date_DecreaseYears,years);
- FUNCTION
- Decreases the date by years.
- INPUTS
- years - Years to subtract from the date.
- NOTES
- MUIM_Date_DecreaseYears considers the Min- and MaxDate settings.
- BUGS
- No known bugs.
- SEE ALSO
- MUIM_Date_IncreaseYears, MUIM_Date_DecreaseDays, MUIM_Date_DecreaseMonths, MUIM_Date_DecreaseToWeekday
Date/MUIM_Date_IncreaseDays
- NAME
- MUIM_Date_IncreaseDays -- Increase the date by days (V12)
- SYNOPSIS
\*result =*\ DoMethod(obj,MUIM_Date_IncreaseDays,days);
- FUNCTION
- Increases the date by days.
- INPUTS
- days - Days to add to the date.
- NOTES
- MUIM_Date_IncreaseDays considers the Min- and MaxDate settings.
- BUGS
- No known bugs.
- SEE ALSO
- MUIM_Date_DecreaseDays, MUIM_Date_IncreaseMonths, MUIM_Date_IncreaseYears, MUIM_Date_IncreaseToWeekday
Date/MUIM_Date_IncreaseMonths
- NAME
- MUIM_Date_IncreaseMonths -- Increase the date by months (V12)
- SYNOPSIS
\*result =*\ DoMethod(obj,MUIM_Date_IncreaseMonths,months);
- FUNCTION
- Increases the date by months.
- INPUTS
- months - Months to add to the date.
- NOTES
- MUIM_Date_IncreaseMonths considers the Min- and MaxDate settings.
- BUGS
- No known bugs.
- SEE ALSO
- MUIM_Date_DecreaseMonths, MUIM_Date_IncreaseDays, MUIM_Date_IncreaseYears, MUIM_Date_IncreaseToWeekday
Date/MUIM_Date_IncreaseToWeekday
- NAME
- MUIM_Date_IncreaseToWeekday -- Increase the date upto a weekday (V12)
- SYNOPSIS
\*result =*\ DoMethod(obj,MUIM_Date_IncreaseToWeekday,weekday);
- FUNCTION
- Increases the date upto a weekday.
- INPUTS
- weekday - Weekday to increase to from the actual date.
- NOTES
- MUIM_Date_IncreaseToWeekday considers the Min- and MaxDate settings.
- BUGS
- No known bugs.
- SEE ALSO
- MUIM_Date_DecreaseToWeekday, MUIM_Date_IncreaseDays, MUIM_Date_IncreaseMonths, MUIM_Date_IncreaseYears
Date/MUIM_Date_IncreaseYears
- NAME
- MUIM_Date_IncreaseYears -- Increase the date by years (V12)
- SYNOPSIS
\*result =*\ DoMethod(obj,MUIM_Date_IncreaseYears,years);
- FUNCTION
- Increases the date by years.
- INPUTS
- years - Years to add to the date.
- NOTES
- MUIM_Date_IncreaseYears considers the Min- and MaxDate settings.
- BUGS
- No known bugs.
- SEE ALSO
- MUIM_Date_DecreaseYears, MUIM_Date_IncreaseDays, MUIM_Date_IncreaseMonths, MUIM_Date_IncreaseToWeekday
Date/MUIM_Date_SetCurrent
- NAME
- MUIM_Date_SetCurrent -- Set the current date (V12)
- SYNOPSIS
\*result =*\ DoMethod(obj,MUIM_Date_SetCurrent);
- FUNCTION
- Set the current date.
- NOTES
- The date will be set to 0 when the current date is invalid.
When the current date exceeds the min or max limit, it will be set to the belonging limit.
- BUGS
- No known bugs.
- SEE ALSO