[About] Version=1.0 Author=Nic Mail=support@hiasm.com [Type] Class=Element Info=Represents time in divisions, such as weeks, months, and years. [Property] @TwoDigitYearMax=Sets the last year of a 100-year range that can be represented by a 2-digit year.ARG(int)|1|0 [Methods] *doAddDays=Returns a DateTime that is the specified number of days away from the specified DateTime. ARG(DateTime time, int days)|1|0 *doAddHours=Returns a DateTime that is the specified number of hours away from the specified DateTime. ARG(DateTime time, int hours)|1|0 *doAddMilliseconds=Returns a DateTime that is the specified number of milliseconds away from the specified DateTime. ARG(DateTime time, double milliseconds)|1|0 *doAddMinutes=Returns a DateTime that is the specified number of minutes away from the specified DateTime. ARG(DateTime time, int minutes)|1|0 *doAddMonths=When overridden in a derived class, returns a DateTime that is the specified number of months away from the specified DateTime. ARG(DateTime time, int months)|1|0 *doAddSeconds=Returns a DateTime that is the specified number of seconds away from the specified DateTime. ARG(DateTime time, int seconds)|1|0 *doAddWeeks=Returns a DateTime that is the specified number of weeks away from the specified DateTime. ARG(DateTime time, int weeks)|1|0 *doAddYears=When overridden in a derived class, returns a DateTime that is the specified number of years away from the specified DateTime. ARG(DateTime time, int years)|1|0 *doGetDayOfMonth=When overridden in a derived class, returns the day of the month in the specified DateTime. ARG(DateTime time)|1|0 *doGetDayOfWeek=When overridden in a derived class, returns the day of the week in the specified DateTime. ARG(DateTime time)|1|0 *doGetDayOfYear=When overridden in a derived class, returns the day of the year in the specified DateTime. ARG(DateTime time)|1|0 *doGetDaysInMonth=Returns the number of days in the specified month and year of the current era.ARG(int year, int month)|1|0 *doGetDaysInMonth2=When overridden in a derived class, returns the number of days in the specified month, year, and era.ARG(int year, int month, int era)|1|0 *doGetDaysInYear=Returns the number of days in the specified year of the current era.ARG(int year)|1|0 *doGetDaysInYear2=When overridden in a derived class, returns the number of days in the specified year and era.ARG(int year, int era)|1|0 *doGetEra=When overridden in a derived class, returns the era in the specified DateTime. ARG(DateTime time)|1|0 *doGetHour=Returns the hours value in the specified DateTime. ARG(DateTime time)|1|0 *doGetLeapMonth=Calculates the leap month for a specified year.ARG(int year)|1|0 *doGetLeapMonth2=Calculates the leap month for a specified year and era.ARG(int year, int era)|1|0 *doGetMilliseconds=Returns the milliseconds value in the specified DateTime. ARG(DateTime time)|1|0 *doGetMinute=Returns the minutes value in the specified DateTime. ARG(DateTime time)|1|0 *doGetMonth=When overridden in a derived class, returns the month in the specified DateTime. ARG(DateTime time)|1|0 *doGetMonthsInYear=Returns the number of months in the specified year in the current era.ARG(int year)|1|0 *doGetMonthsInYear2=When overridden in a derived class, returns the number of months in the specified year in the specified era.ARG(int year, int era)|1|0 *doGetSecond=Returns the seconds value in the specified DateTime. ARG(DateTime time)|1|0 *doGetWeekOfYear=Returns the week of the year that includes the date in the specified DateTime value. ARG(DateTime time, CalendarWeekRule rule, DayOfWeek firstDayOfWeek)|1|0 *doGetYear=When overridden in a derived class, returns the year in the specified DateTime. ARG(DateTime time)|1|0 *doIsLeapDay=Determines whether the specified date in the current era is a leap day.ARG(int year, int month, int day)|1|0 *doIsLeapDay2=When overridden in a derived class, determines whether the specified date in the specified era is a leap day.ARG(int year, int month, int day, int era)|1|0 *doIsLeapMonth=Determines whether the specified month in the specified year in the current era is a leap month.ARG(int year, int month)|1|0 *doIsLeapMonth2=When overridden in a derived class, determines whether the specified month in the specified year in the specified era is a leap month.ARG(int year, int month, int era)|1|0 *doIsLeapYear=Determines whether the specified year in the current era is a leap year.ARG(int year)|1|0 *doIsLeapYear2=When overridden in a derived class, determines whether the specified year in the specified era is a leap year.ARG(int year, int era)|1|0 *doToDateTime=Returns a DateTime that is set to the specified date and time in the current era. ARG(int year, int month, int day, int hour, int minute, int second, int millisecond)|1|0 *doToDateTime2=When overridden in a derived class, returns a DateTime that is set to the specified date and time in the specified era. ARG(int year, int month, int day, int hour, int minute, int second, int millisecond, int era)|1|0 *doToFourDigitYear=Converts the specified year to a four-digit year by using the TwoDigitYearMax property to determine the appropriate century. ARG(int year)|1|0 *onAddDays=Occurs after invoke the method doAddDays and returns the result. ARG(DateTime)|2|0 *onAddHours=Occurs after invoke the method doAddHours and returns the result. ARG(DateTime)|2|0 *onAddMilliseconds=Occurs after invoke the method doAddMilliseconds and returns the result. ARG(DateTime)|2|0 *onAddMinutes=Occurs after invoke the method doAddMinutes and returns the result. ARG(DateTime)|2|0 *onAddMonths=Occurs after invoke the method doAddMonths and returns the result. ARG(DateTime)|2|0 *onAddSeconds=Occurs after invoke the method doAddSeconds and returns the result. ARG(DateTime)|2|0 *onAddWeeks=Occurs after invoke the method doAddWeeks and returns the result. ARG(DateTime)|2|0 *onAddYears=Occurs after invoke the method doAddYears and returns the result. ARG(DateTime)|2|0 *onGetDayOfMonth=Occurs after invoke the method doGetDayOfMonth and returns the result. ARG(int)|2|1 *onGetDayOfWeek=Occurs after invoke the method doGetDayOfWeek and returns the result. ARG(DayOfWeek)|2|0 *onGetDayOfYear=Occurs after invoke the method doGetDayOfYear and returns the result. ARG(int)|2|1 *onGetDaysInMonth=Occurs after invoke the method doGetDaysInMonth and returns the result. ARG(int)|2|1 *onGetDaysInYear=Occurs after invoke the method doGetDaysInYear and returns the result. ARG(int)|2|1 *onGetEra=Occurs after invoke the method doGetEra and returns the result. ARG(int)|2|1 *onGetHour=Occurs after invoke the method doGetHour and returns the result. ARG(int)|2|1 *onGetLeapMonth=Occurs after invoke the method doGetLeapMonth and returns the result. ARG(int)|2|1 *onGetMilliseconds=Occurs after invoke the method doGetMilliseconds and returns the result. ARG(double)|2|7 *onGetMinute=Occurs after invoke the method doGetMinute and returns the result. ARG(int)|2|1 *onGetMonth=Occurs after invoke the method doGetMonth and returns the result. ARG(int)|2|1 *onGetMonthsInYear=Occurs after invoke the method doGetMonthsInYear and returns the result. ARG(int)|2|1 *onGetSecond=Occurs after invoke the method doGetSecond and returns the result. ARG(int)|2|1 *onGetWeekOfYear=Occurs after invoke the method doGetWeekOfYear and returns the result. ARG(int)|2|1 *onGetYear=Occurs after invoke the method doGetYear and returns the result. ARG(int)|2|1 *onIsLeapDay=Occurs after invoke the method doIsLeapDay and returns the result. ARG(bool)|2|104 *onIsLeapMonth=Occurs after invoke the method doIsLeapMonth and returns the result. ARG(bool)|2|104 *onIsLeapYear=Occurs after invoke the method doIsLeapYear and returns the result. ARG(bool)|2|104 *onToDateTime=Occurs after invoke the method doToDateTime and returns the result. ARG(DateTime)|2|0 *onToFourDigitYear=Occurs after invoke the method doToFourDigitYear and returns the result. ARG(int)|2|1 *AlgorithmType=Returns a value indicating whether the current calendar is solar-based, lunar-based, or a combination of both.ARG(CalendarAlgorithmType)|3|0 *Clone=Creates a new object that is a copy of the current Calendar object. ARG(Object)|3|0 *CurrentEra=Represents the current era of the current calendar. ARG(int)|3|1 *Eras=When overridden in a derived class, gets the list of eras in the current calendar.ARG(int[])|3|13 *IsReadOnly=Returns a value indicating whether this Calendar object is read-only. ARG(bool)|3|104 *MaxSupportedDateTime=Returns the latest date and time supported by this Calendar object. ARG(DateTime)|3|0 *MinSupportedDateTime=Returns the earliest date and time supported by this Calendar object. ARG(DateTime)|3|0 *TwoDigitYearMax=Returns the last year of a 100-year range that can be represented by a 2-digit year.ARG(int)|3|1 *day=A positive integer that represents the day. ARG(int)|4|1 *days=The number of days to add. ARG(int)|4|1 *era=An integer that represents the era. ARG(int)|4|1 *firstDayOfWeek=An enumeration value that represents the first day of the week. ARG(DayOfWeek)|4|0 *hour=An integer from 0 to 23 that represents the hour. ARG(int)|4|1 *hours=The number of hours to add. ARG(int)|4|1 *millisecond=An integer from 0 to 999 that represents the millisecond. ARG(int)|4|1 *milliseconds=The number of milliseconds to add. ARG(double)|4|7 *minute=An integer from 0 to 59 that represents the minute. ARG(int)|4|1 *minutes=The number of minutes to add. ARG(int)|4|1 *month=A positive integer that represents the month. ARG(int)|4|1 *months=The number of months to add. ARG(int)|4|1 *rule=An enumeration value that defines a calendar week. ARG(CalendarWeekRule)|4|0 *second=An integer from 0 to 59 that represents the second. ARG(int)|4|1 *seconds=The number of seconds to add. ARG(int)|4|1 *time=The DateTime to which to add days. ARG(DateTime)|4|0 *weeks=The number of weeks to add. ARG(int)|4|1 *year=An integer that represents the year. ARG(int)|4|1 *years=The number of years to add. ARG(int)|4|1