Show / Hide Table of Contents

Class Date

Inheritance
object
Date
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: PayrollEngine
Assembly: PayrollEngine.Core.dll
Syntax
public static class Date

Fields

BiMonthsInYear

Declaration
public static readonly int BiMonthsInYear
Field Value
Type Description
int

BiWeeksInYear

Declaration
public static readonly int BiWeeksInYear
Field Value
Type Description
int

DaysInBiWeek

Declaration
public static readonly int DaysInBiWeek
Field Value
Type Description
int

DaysInLunisolarMonth

Declaration
public static readonly int DaysInLunisolarMonth
Field Value
Type Description
int

DaysInSemiMonth

Declaration
public static readonly int DaysInSemiMonth
Field Value
Type Description
int

DaysInWeek

Declaration
public static readonly int DaysInWeek
Field Value
Type Description
int

FirstDayOfMonth

Declaration
public static readonly int FirstDayOfMonth
Field Value
Type Description
int

FirstMonthOfCalendarYear

Declaration
public static readonly int FirstMonthOfCalendarYear
Field Value
Type Description
int

LastMonthOfCalendarYear

Declaration
public static readonly int LastMonthOfCalendarYear
Field Value
Type Description
int

LunisolarMonthsInYear

Declaration
public static readonly int LunisolarMonthsInYear
Field Value
Type Description
int

MaxCalendarDate

Declaration
public static readonly DateTime MaxCalendarDate
Field Value
Type Description
DateTime

MaxValue

Declaration
public static readonly DateTime MaxValue
Field Value
Type Description
DateTime

MinCalendarDate

Declaration
public static readonly DateTime MinCalendarDate
Field Value
Type Description
DateTime

MinValue

Declaration
public static readonly DateTime MinValue
Field Value
Type Description
DateTime

MonthsInQuarter

Declaration
public static readonly int MonthsInQuarter
Field Value
Type Description
int

MonthsInSemiYear

Declaration
public static readonly int MonthsInSemiYear
Field Value
Type Description
int

MonthsInYear

Declaration
public static readonly int MonthsInYear
Field Value
Type Description
int

QuartersInYear

Declaration
public static readonly int QuartersInYear
Field Value
Type Description
int

SemiMonthsInYear

Declaration
public static readonly int SemiMonthsInYear
Field Value
Type Description
int

SemiYearsInYear

Declaration
public static readonly int SemiYearsInYear
Field Value
Type Description
int

WeeksInLunisolarMonth

Declaration
public static readonly int WeeksInLunisolarMonth
Field Value
Type Description
int

WeeksInYear

Declaration
public static readonly int WeeksInYear
Field Value
Type Description
int

Properties

Now

Declaration
public static DateTime Now { get; }
Property Value
Type Description
DateTime

Today

Declaration
public static DateTime Today { get; }
Property Value
Type Description
DateTime

Methods

DaysInMonth(DateTime)

Declaration
public static int DaysInMonth(DateTime date)
Parameters
Type Name Description
DateTime date
Returns
Type Description
int

DaysInMonth(int, int)

Declaration
public static int DaysInMonth(int year, int month)
Parameters
Type Name Description
int year
int month
Returns
Type Description
int

FirstMomentOfDay(DateTime)

Declaration
public static DateTime FirstMomentOfDay(DateTime moment)
Parameters
Type Name Description
DateTime moment
Returns
Type Description
DateTime

FirstMomentOfMonth(int, int)

Declaration
public static DateTime FirstMomentOfMonth(int year, int month)
Parameters
Type Name Description
int year
int month
Returns
Type Description
DateTime

FirstMomentOfYear(int)

Declaration
public static DateTime FirstMomentOfYear(int year)
Parameters
Type Name Description
int year
Returns
Type Description
DateTime

GetMonthName(int)

Declaration
public static string GetMonthName(int month)
Parameters
Type Name Description
int month
Returns
Type Description
string

IsFirstMomentOfDay(DateTime)

Declaration
public static bool IsFirstMomentOfDay(DateTime moment)
Parameters
Type Name Description
DateTime moment
Returns
Type Description
bool

IsFirstMomentOfMonth(DateTime)

Declaration
public static bool IsFirstMomentOfMonth(DateTime moment)
Parameters
Type Name Description
DateTime moment
Returns
Type Description
bool

IsFirstMomentOfYear(DateTime)

Declaration
public static bool IsFirstMomentOfYear(DateTime moment)
Parameters
Type Name Description
DateTime moment
Returns
Type Description
bool

IsLastMomentOfDay(DateTime)

Declaration
public static bool IsLastMomentOfDay(DateTime moment)
Parameters
Type Name Description
DateTime moment
Returns
Type Description
bool

IsLastMomentOfMonth(DateTime)

Declaration
public static bool IsLastMomentOfMonth(DateTime moment)
Parameters
Type Name Description
DateTime moment
Returns
Type Description
bool

IsLastMomentOfYear(DateTime)

Declaration
public static bool IsLastMomentOfYear(DateTime moment)
Parameters
Type Name Description
DateTime moment
Returns
Type Description
bool

IsMidnight(DateTime)

Declaration
public static bool IsMidnight(DateTime moment)
Parameters
Type Name Description
DateTime moment
Returns
Type Description
bool

IsPeriod(DateTime, DateTime)

Declaration
public static bool IsPeriod(DateTime start, DateTime end)
Parameters
Type Name Description
DateTime start
DateTime end
Returns
Type Description
bool

IsWithin(DateTime, DateTime, DateTime)

Declaration
public static bool IsWithin(DateTime start, DateTime end, DateTime test)
Parameters
Type Name Description
DateTime start
DateTime end
DateTime test
Returns
Type Description
bool

LastMomentOfDay(DateTime)

Declaration
public static DateTime LastMomentOfDay(DateTime moment)
Parameters
Type Name Description
DateTime moment
Returns
Type Description
DateTime

LastMomentOfMonth(int, int)

Declaration
public static DateTime LastMomentOfMonth(int year, int month)
Parameters
Type Name Description
int year
int month
Returns
Type Description
DateTime

LastMomentOfYear(int)

Declaration
public static DateTime LastMomentOfYear(int year)
Parameters
Type Name Description
int year
Returns
Type Description
DateTime

NextTick(DateTime)

Declaration
public static DateTime NextTick(DateTime dateTime)
Parameters
Type Name Description
DateTime dateTime
Returns
Type Description
DateTime

Parse(string, CultureInfo)

Declaration
public static DateTime? Parse(string expression, CultureInfo culture)
Parameters
Type Name Description
string expression
CultureInfo culture
Returns
Type Description
DateTime?

PreviousTick(DateTime)

Declaration
public static DateTime PreviousTick(DateTime dateTime)
Parameters
Type Name Description
DateTime dateTime
Returns
Type Description
DateTime

RoundLastMoment(DateTime)

Declaration
public static DateTime RoundLastMoment(DateTime moment)
Parameters
Type Name Description
DateTime moment
Returns
Type Description
DateTime

SameSecond(DateTime, DateTime)

Declaration
public static bool SameSecond(DateTime left, DateTime right)
Parameters
Type Name Description
DateTime left
DateTime right
Returns
Type Description
bool

SpecifyUtcTime(DateTime)

Declaration
public static DateTime SpecifyUtcTime(DateTime moment)
Parameters
Type Name Description
DateTime moment
Returns
Type Description
DateTime

ToCompactString(DateTime)

Declaration
public static string ToCompactString(DateTime moment)
Parameters
Type Name Description
DateTime moment
Returns
Type Description
string

ToPeriodEndString(DateTime)

Declaration
public static string ToPeriodEndString(DateTime end)
Parameters
Type Name Description
DateTime end
Returns
Type Description
string

ToPeriodStartString(DateTime)

Declaration
public static string ToPeriodStartString(DateTime start)
Parameters
Type Name Description
DateTime start
Returns
Type Description
string

ToUtc(DateTime)

Declaration
public static DateTime ToUtc(DateTime moment)
Parameters
Type Name Description
DateTime moment
Returns
Type Description
DateTime

ToUtcString(DateTime, IFormatProvider)

Declaration
public static string ToUtcString(DateTime dateTime, IFormatProvider provider)
Parameters
Type Name Description
DateTime dateTime
IFormatProvider provider
Returns
Type Description
string
☀
☾
Back to top Generated by DocFX