47 public DateTime(
int year,
int month,
int day,
int hour,
int minute,
int second)
422 internal void GetDatePart([Out]
int year, [Out]
int month, [Out]
int day)
class f__AnonymousType0<< Count > j__TPar
static ulong ToUInt64(object value)
static CultureInfo InvariantCulture
static void ThrowArgumentNullException(ExceptionArgument argument)
static TimeZoneInfo Local
double ToDouble(IFormatProvider provider)
DateTime ToDateTime(IFormatProvider provider)
short ToInt16(IFormatProvider provider)
int ToInt32(IFormatProvider provider)
char ToChar(IFormatProvider provider)
float ToSingle(IFormatProvider provider)
ulong ToUInt64(IFormatProvider provider)
ushort ToUInt16(IFormatProvider provider)
decimal ToDecimal(IFormatProvider provider)
bool ToBoolean(IFormatProvider provider)
object ToType(Type conversionType, IFormatProvider provider)
sbyte ToSByte(IFormatProvider provider)
uint ToUInt32(IFormatProvider provider)
byte ToByte(IFormatProvider provider)
long ToInt64(IFormatProvider provider)
void GetObjectData(SerializationInfo info, StreamingContext context)
static DateTime Parse(string s, IFormatProvider provider, DateTimeStyles styles)
override int GetHashCode()
string ToString(IFormatProvider provider)
TimeSpan Subtract(DateTime value)
const long OADateMinAsTicks
static DateTime FromBinaryRaw(long dateData)
const long TicksPerMinute
static DateTime ParseExact(string s, string[] formats, IFormatProvider provider, DateTimeStyles style)
static bool operator==(DateTime d1, DateTime d2)
const string DateDataField
DateTime(int year, int month, int day, int hour, int minute, int second)
static readonly DateTime UnixEpoch
static DateTime FromFileTime(long fileTime)
const double OADateMinAsDouble
DateTime(int year, int month, int day, int hour, int minute, int second, int millisecond)
static readonly DateTime MaxValue
static readonly DateTime MinValue
DateTime ToUniversalTime()
static int Compare(DateTime t1, DateTime t2)
const long UnixEpochTicks
static readonly int[] s_daysToMonth366
static bool operator<(DateTime t1, DateTime t2)
static DateTime operator+(DateTime d, TimeSpan t)
DateTime(int year, int month, int day)
static long TimeToTicks(int hour, int minute, int second)
override bool Equals(object value)
DateTime AddSeconds(double value)
const int DaysPer100Years
const double OADateMaxAsDouble
static long DateToTicks(int year, int month, int day)
DateTime(int year, int month, int day, int hour, int minute, int second, DateTimeKind kind)
static DateTime ParseExact(string s, string format, IFormatProvider provider, DateTimeStyles style)
static DateTime Parse(string s, IFormatProvider provider)
void GetDatePart([Out] int year, [Out] int month, [Out] int day)
int CompareTo(DateTime value)
DateTime(long ticks, DateTimeKind kind, bool isAmbiguousDst)
const int DatePartDayOfYear
DateTime AddHours(double value)
DateTime AddYears(int value)
const long FileTimeOffset
static DateTime SpecifyKind(DateTime value, DateTimeKind kind)
DateTime AddMonths(int months)
const ulong KindLocalAmbiguousDst
static bool operator<=(DateTime t1, DateTime t2)
const int MillisPerSecond
static bool TryCreate(int year, int month, int day, int hour, int minute, int second, int millisecond, [Out] DateTime result)
DateTime AddMilliseconds(double value)
static bool TryParse(string s, IFormatProvider provider, DateTimeStyles styles, [Out] DateTime result)
static bool TryParseExact(string s, string format, IFormatProvider provider, DateTimeStyles style, [Out] DateTime result)
const int DaysPer400Years
static int DaysInMonth(int year, int month)
int CompareTo(object value)
DateTime Add(double value, int scale)
override string ToString()
static DateTime FromFileTimeUtc(long fileTime)
static DateTime FromBinary(long dateData)
static bool IsLeapYear(int year)
string ToString(string format, IFormatProvider provider)
const long TicksPerMillisecond
DateTime AddTicks(long value)
string ToString(string format)
bool IsDaylightSavingTime()
static long GetSystemTimeAsFileTime()
static bool operator>=(DateTime t1, DateTime t2)
DateTime(long ticks, DateTimeKind kind)
static readonly int[] s_daysToMonth365
DateTime ToLocalTime(bool throwOnOverflow)
bool IsAmbiguousDaylightSavingTime()
DateTime(SerializationInfo info, StreamingContext context)
const ulong KindUnspecified
const long TicksPerSecond
bool TryFormat(Span< char > destination, [Out] int charsWritten, [Optional] ReadOnlySpan< char > format, [Optional] IFormatProvider provider)
static DateTime ParseExact(string s, string format, IFormatProvider provider)
const long DoubleDateOffset
static DateTime operator-(DateTime d, TimeSpan t)
DateTime AddDays(double value)
static bool operator!=(DateTime d1, DateTime d2)
int GetDatePart(int part)
const int MillisPerMinute
bool Equals(DateTime value)
static bool operator>(DateTime t1, DateTime t2)
DateTime(int year, int month, int day, int hour, int minute, int second, int millisecond, Calendar calendar)
DateTime Add(TimeSpan value)
static long TimeToTicks(int hour, int minute, int second)