Class Date
Assembly: PayrollEngine.Core.dll
Syntax
Fields
BiMonthsInYear
Declaration
public static readonly int BiMonthsInYear
Field Value
BiWeeksInYear
Declaration
public static readonly int BiWeeksInYear
Field Value
DaysInBiWeek
Declaration
public static readonly int DaysInBiWeek
Field Value
DaysInLunisolarMonth
Declaration
public static readonly int DaysInLunisolarMonth
Field Value
DaysInSemiMonth
Declaration
public static readonly int DaysInSemiMonth
Field Value
DaysInWeek
Declaration
public static readonly int DaysInWeek
Field Value
FirstDayOfMonth
Declaration
public static readonly int FirstDayOfMonth
Field Value
FirstMonthOfCalendarYear
Declaration
public static readonly int FirstMonthOfCalendarYear
Field Value
LastMonthOfCalendarYear
Declaration
public static readonly int LastMonthOfCalendarYear
Field Value
LunisolarMonthsInYear
Declaration
public static readonly int LunisolarMonthsInYear
Field Value
MaxCalendarDate
Declaration
public static readonly DateTime MaxCalendarDate
Field Value
MaxValue
Declaration
public static readonly DateTime MaxValue
Field Value
MinCalendarDate
Declaration
public static readonly DateTime MinCalendarDate
Field Value
MinValue
Declaration
public static readonly DateTime MinValue
Field Value
MonthsInQuarter
Declaration
public static readonly int MonthsInQuarter
Field Value
MonthsInSemiYear
Declaration
public static readonly int MonthsInSemiYear
Field Value
MonthsInYear
Declaration
public static readonly int MonthsInYear
Field Value
QuartersInYear
Declaration
public static readonly int QuartersInYear
Field Value
SemiMonthsInYear
Declaration
public static readonly int SemiMonthsInYear
Field Value
SemiYearsInYear
Declaration
public static readonly int SemiYearsInYear
Field Value
WeeksInLunisolarMonth
Declaration
public static readonly int WeeksInLunisolarMonth
Field Value
WeeksInYear
Declaration
public static readonly int WeeksInYear
Field Value
Properties
Now
Declaration
public static DateTime Now { get; }
Property Value
Today
Declaration
public static DateTime Today { get; }
Property Value
Methods
DaysInMonth(DateTime)
Declaration
public static int DaysInMonth(DateTime date)
Parameters
Returns
DaysInMonth(int, int)
Declaration
public static int DaysInMonth(int year, int month)
Parameters
| Type |
Name |
Description |
| int |
year |
|
| int |
month |
|
Returns
FirstMomentOfDay(DateTime)
Declaration
public static DateTime FirstMomentOfDay(DateTime moment)
Parameters
Returns
FirstMomentOfMonth(int, int)
Declaration
public static DateTime FirstMomentOfMonth(int year, int month)
Parameters
| Type |
Name |
Description |
| int |
year |
|
| int |
month |
|
Returns
FirstMomentOfYear(int)
Declaration
public static DateTime FirstMomentOfYear(int year)
Parameters
| Type |
Name |
Description |
| int |
year |
|
Returns
GetMonthName(int)
Declaration
public static string GetMonthName(int month)
Parameters
| Type |
Name |
Description |
| int |
month |
|
Returns
IsFirstMomentOfDay(DateTime)
Declaration
public static bool IsFirstMomentOfDay(DateTime moment)
Parameters
Returns
IsFirstMomentOfMonth(DateTime)
Declaration
public static bool IsFirstMomentOfMonth(DateTime moment)
Parameters
Returns
IsFirstMomentOfYear(DateTime)
Declaration
public static bool IsFirstMomentOfYear(DateTime moment)
Parameters
Returns
IsLastMomentOfDay(DateTime)
Declaration
public static bool IsLastMomentOfDay(DateTime moment)
Parameters
Returns
IsLastMomentOfMonth(DateTime)
Declaration
public static bool IsLastMomentOfMonth(DateTime moment)
Parameters
Returns
IsLastMomentOfYear(DateTime)
Declaration
public static bool IsLastMomentOfYear(DateTime moment)
Parameters
Returns
IsMidnight(DateTime)
Declaration
public static bool IsMidnight(DateTime moment)
Parameters
Returns
IsPeriod(DateTime, DateTime)
Declaration
public static bool IsPeriod(DateTime start, DateTime end)
Parameters
Returns
IsWithin(DateTime, DateTime, DateTime)
Declaration
public static bool IsWithin(DateTime start, DateTime end, DateTime test)
Parameters
Returns
LastMomentOfDay(DateTime)
Declaration
public static DateTime LastMomentOfDay(DateTime moment)
Parameters
Returns
LastMomentOfMonth(int, int)
Declaration
public static DateTime LastMomentOfMonth(int year, int month)
Parameters
| Type |
Name |
Description |
| int |
year |
|
| int |
month |
|
Returns
LastMomentOfYear(int)
Declaration
public static DateTime LastMomentOfYear(int year)
Parameters
| Type |
Name |
Description |
| int |
year |
|
Returns
NextTick(DateTime)
Declaration
public static DateTime NextTick(DateTime dateTime)
Parameters
Returns
Parse(string, CultureInfo)
Declaration
public static DateTime? Parse(string expression, CultureInfo culture)
Parameters
Returns
PreviousTick(DateTime)
Declaration
public static DateTime PreviousTick(DateTime dateTime)
Parameters
Returns
RoundLastMoment(DateTime)
Declaration
public static DateTime RoundLastMoment(DateTime moment)
Parameters
Returns
SameSecond(DateTime, DateTime)
Declaration
public static bool SameSecond(DateTime left, DateTime right)
Parameters
Returns
SpecifyUtcTime(DateTime)
Declaration
public static DateTime SpecifyUtcTime(DateTime moment)
Parameters
Returns
ToCompactString(DateTime)
Declaration
public static string ToCompactString(DateTime moment)
Parameters
Returns
ToPeriodEndString(DateTime)
Declaration
public static string ToPeriodEndString(DateTime end)
Parameters
Returns
ToPeriodStartString(DateTime)
Declaration
public static string ToPeriodStartString(DateTime start)
Parameters
Returns
ToUtc(DateTime)
Declaration
public static DateTime ToUtc(DateTime moment)
Parameters
Returns
Declaration
public static string ToUtcString(DateTime dateTime, IFormatProvider provider)
Parameters
Returns