Property | Type | Description | |
---|---|---|---|
MAX_VALUE | |||
MIN_VALUE |
Method | Description | |
---|---|---|
CompareTo ( |
Returns the result of comparing this instance to another DateValue.
|
|
CompareTo ( object other ) : int |
Returns the result of comparing this instance to another object.
|
|
DateValue ( int day, int month, int year ) : System |
Constructs a DateValue instance given a day, month and year.
|
|
Equals ( |
Determines if this DateValue instance and another instance hold the same date.
|
|
Equals ( object other ) : bool |
Determines if this DateValue instance and another object hold the same date.
|
|
GetHashCode ( ) : int | ||
IsLeapYear ( int year ) : bool |
Determines if a year is a leap year.
|
|
MonthLength ( int month, bool leapYear ) : int |
Returns the number of days in the given month in a leap or non-leap year.
|
|
MonthLength ( int month, int year ) : int |
Returns the number of days in the given month for the specified year.
|
|
Plus ( |
Creates a new DateValue based on the current instance and a given Interval.
|
|
PlusDays ( int days ) : |
Creates a new DateValue based in the current instance and a given number of days adjustment.
|
|
PlusMonths ( int months ) : |
Creates a new DateValue based on the current instance and a given number of months adjustment.
|
|
PlusWeeks ( int weeks ) : |
Creates a new DateValue based on the current instance and a given number of weeks adjustment.
|
|
PlusYears ( int years ) : |
Creates a new DateValue based on the current instance and a given number of years adjustment.
|
|
ToString ( ) : string |
Converts the instance data members to a string representation that can be displayed for debugging purposes.
|
Method | Description | |
---|---|---|
DateValue ( int date ) : System |
Constructs a DateValue given a Julian day number.
|
|
MonthOffset ( int month, bool leapYear ) : int |
Returns the offset from the start of the year in days of the given month in a leap or non-leap year. This function is not exposed publically as it reveals the implementation. |
|
YearOffset ( int year ) : int |
Returns the day count offset of the given year.
|
public CompareTo ( |
||
other | The DateValue instance to compare with. | |
return | int |
public CompareTo ( object other ) : int | ||
other | object | The |
return | int |
public DateValue ( int day, int month, int year ) : System | ||
day | int | The day of the month (1-31). |
month | int | The month of the year (1-12). |
year | int | The year (1900-2099). |
return | System |
public Equals ( |
||
other | The DateValue instance to compare with. | |
return | bool |
public Equals ( object other ) : bool | ||
other | object | The |
return | bool |
public static IsLeapYear ( int year ) : bool | ||
year | int | The year to test (1900-2099) |
return | bool |
public static MonthLength ( int month, bool leapYear ) : int | ||
month | int | The month number (1-12). |
leapYear | bool | Flag to indicate a leap year. |
return | int |
public static MonthLength ( int month, int year ) : int | ||
month | int | The month number (1-12). |
year | int | The year (1900-2099). |
return | int |
public Plus ( |
||
interval | The time |
|
return |
public PlusDays ( int days ) : |
||
days | int | The number of days to adjust by. |
return |
public PlusMonths ( int months ) : |
||
months | int | The number of months to adjust by. |
return |
public PlusWeeks ( int weeks ) : |
||
weeks | int | The number of weeks to adjust by. |
return |
public PlusYears ( int years ) : |
||
years | int | The number of years to adjust by. |
return |
public static DateValue,HandCoded.Finance MAX_VALUE | ||
return |