| 
    Terraria v1.4.4.9
    
   Terraria source code documentation 
   | 
 
This is the complete list of members for System.DateTime, including all inherited members.
| _dateData | System.DateTime | private | 
| Add(TimeSpan value) | System.DateTime | inline | 
| Add(double value, int scale) | System.DateTime | inlineprivate | 
| AddDays(double value) | System.DateTime | inline | 
| AddHours(double value) | System.DateTime | inline | 
| AdditiveIdentity | System.DateTime | static | 
| AddMilliseconds(double value) | System.DateTime | inline | 
| AddMinutes(double value) | System.DateTime | inline | 
| AddMonths(int months) | System.DateTime | inline | 
| AddSeconds(double value) | System.DateTime | inline | 
| AddTicks(long value) | System.DateTime | inline | 
| AddYears(int value) | System.DateTime | inline | 
| Compare(DateTime t1, DateTime t2) | System.DateTime | inlinestatic | 
| CompareTo(object? value) | System.DateTime | inline | 
| CompareTo(DateTime value) | System.DateTime | inline | 
| System::IComparable.CompareTo(T? other) | System.IComparable< in T > | |
| IComparable< DateTime >.CompareTo(T? other) | System.IComparable< DateTime > | |
| CreateDateTimeFromSystemTime(in Interop.Kernel32.SYSTEMTIME time, ulong hundredNanoSecond) | System.DateTime | inlineprivatestatic | 
| Date | System.DateTime | |
| DateTime(long ticks) | System.DateTime | inline | 
| DateTime(ulong dateData) | System.DateTime | inlineprivate | 
| DateTime(long ticks, DateTimeKind kind) | System.DateTime | inline | 
| DateTime(long ticks, DateTimeKind kind, bool isAmbiguousDst) | System.DateTime | inlinepackage | 
| DateTime(int year, int month, int day) | System.DateTime | inline | 
| DateTime(int year, int month, int day, Calendar calendar) | System.DateTime | inline | 
| DateTime(int year, int month, int day, int hour, int minute, int second) | System.DateTime | inline | 
| DateTime(int year, int month, int day, int hour, int minute, int second, DateTimeKind kind) | System.DateTime | inline | 
| DateTime(int year, int month, int day, int hour, int minute, int second, Calendar calendar) | System.DateTime | inline | 
| DateTime(int year, int month, int day, int hour, int minute, int second, int millisecond) | System.DateTime | inline | 
| DateTime(int year, int month, int day, int hour, int minute, int second, int millisecond, DateTimeKind kind) | System.DateTime | inline | 
| DateTime(int year, int month, int day, int hour, int minute, int second, int millisecond, Calendar calendar) | System.DateTime | inline | 
| DateTime(int year, int month, int day, int hour, int minute, int second, int millisecond, Calendar calendar, DateTimeKind kind) | System.DateTime | inline | 
| DateTime(SerializationInfo info, StreamingContext context) | System.DateTime | inlineprivate | 
| DateToTicks(int year, int month, int day) | System.DateTime | inlineprivatestatic | 
| Day | System.DateTime | |
| DayOfWeek | System.DateTime | |
| DayOfYear | System.DateTime | |
| DaysInMonth(int year, int month) | System.DateTime | inlinestatic | 
| DaysInMonth365 | System.DateTime | privatestatic | 
| DaysInMonth366 | System.DateTime | privatestatic | 
| DaysToYear(uint year) | System.DateTime | inlineprivatestatic | 
| DoubleDateToTicks(double value) | System.DateTime | inlinepackagestatic | 
| Equals([NotNullWhen(true)] object? value) | System.DateTime | inline | 
| Equals(DateTime value) | System.DateTime | inline | 
| Equals(DateTime t1, DateTime t2) | System.DateTime | inlinestatic | 
| IEquatable< DateTime >.Equals(T? other) | System.IEquatable< DateTime > | |
| FromBinary(long dateData) | System.DateTime | inlinestatic | 
| FromFileTime(long fileTime) | System.DateTime | inlinestatic | 
| FromFileTimeLeapSecondsAware(ulong fileTime) | System.DateTime | inlineprivatestatic | 
| FromFileTimeUtc(long fileTime) | System.DateTime | inlinestatic | 
| FromOADate(double d) | System.DateTime | inlinestatic | 
| GetDate(out int year, out int month, out int day) | System.DateTime | inlinepackage | 
| GetDatePart(int part) | System.DateTime | inlineprivate | 
| GetDateTimeFormats() | System.DateTime | inline | 
| GetDateTimeFormats(IFormatProvider? provider) | System.DateTime | inline | 
| GetDateTimeFormats(char format) | System.DateTime | inline | 
| GetDateTimeFormats(char format, IFormatProvider? provider) | System.DateTime | inline | 
| GetGetSystemTimeAsFileTimeFnPtr() | System.DateTime | inlineprivatestatic | 
| GetHashCode() | System.DateTime | inline | 
| GetObjectData(SerializationInfo info, StreamingContext context) | System.DateTime | inline | 
| GetTime(out int hour, out int minute, out int second) | System.DateTime | inlinepackage | 
| GetTime(out int hour, out int minute, out int second, out int millisecond) | System.DateTime | inlinepackage | 
| GetTimePrecise(out int hour, out int minute, out int second, out int tick) | System.DateTime | inlinepackage | 
| GetTypeCode() | System.DateTime | inline | 
| Hour | System.DateTime | |
| InternalKind | System.DateTime | private | 
| InvalidCast(string to) | System.DateTime | inlineprivatestatic | 
| IsAmbiguousDaylightSavingTime() | System.DateTime | inlinepackage | 
| IsDaylightSavingTime() | System.DateTime | inline | 
| IsLeapYear(int year) | System.DateTime | inlinestatic | 
| IsValidTimeWithLeapSeconds(int year, int month, int day, int hour, int minute, DateTimeKind kind) | System.DateTime | inlinepackagestatic | 
| Kind | System.DateTime | |
| MaxValue | System.DateTime | static | 
| MaxValue | System.DateTime | static | 
| Millisecond | System.DateTime | |
| Minute | System.DateTime | |
| MinValue | System.DateTime | static | 
| MinValue | System.DateTime | static | 
| Month | System.DateTime | |
| Now | System.DateTime | static | 
| operator!=(DateTime d1, DateTime d2) | System.DateTime | inlinestatic | 
| operator!=(DateTime left, DateTime right) | System.DateTime | inlinestatic | 
| IEqualityOperators< DateTime, DateTime >.operator!=(TSelf left, TOther right) | System.IEqualityOperators< DateTime, DateTime > | static | 
| operator+(DateTime d, TimeSpan t) | System.DateTime | inlinestatic | 
| operator+(DateTime left, TimeSpan right) | System.DateTime | inlinestatic | 
| IAdditionOperators< DateTime, TimeSpan, DateTime >.operator+(TSelf left, TOther right) | System.IAdditionOperators< DateTime, TimeSpan, DateTime > | static | 
| operator-(DateTime d, TimeSpan t) | System.DateTime | inlinestatic | 
| operator-(DateTime d1, DateTime d2) | System.DateTime | inlinestatic | 
| operator-(DateTime left, TimeSpan right) | System.DateTime | inlinestatic | 
| operator-(DateTime left, DateTime right) | System.DateTime | inlinestatic | 
| ISubtractionOperators< DateTime, TimeSpan, DateTime >.operator-(TSelf left, TOther right) | System.ISubtractionOperators< DateTime, TimeSpan, DateTime > | static | 
| ISubtractionOperators< DateTime, DateTime, TimeSpan >.operator-(TSelf left, TOther right) | System.ISubtractionOperators< DateTime, DateTime, TimeSpan > | static | 
| operator<(DateTime t1, DateTime t2) | System.DateTime | inlinestatic | 
| operator<(DateTime left, DateTime right) | System.DateTime | inlinestatic | 
| IComparisonOperators< DateTime, DateTime >.operator<(TSelf left, TOther right) | System.IComparisonOperators< DateTime, DateTime > | static | 
| operator<=(DateTime t1, DateTime t2) | System.DateTime | inlinestatic | 
| operator<=(DateTime left, DateTime right) | System.DateTime | inlinestatic | 
| IComparisonOperators< DateTime, DateTime >.operator<=(TSelf left, TOther right) | System.IComparisonOperators< DateTime, DateTime > | static | 
| operator==(DateTime d1, DateTime d2) | System.DateTime | inlinestatic | 
| operator==(DateTime left, DateTime right) | System.DateTime | inlinestatic | 
| IEqualityOperators< DateTime, DateTime >.operator==(TSelf left, TOther right) | System.IEqualityOperators< DateTime, DateTime > | static | 
| operator>(DateTime t1, DateTime t2) | System.DateTime | inlinestatic | 
| operator>(DateTime left, DateTime right) | System.DateTime | inlinestatic | 
| IComparisonOperators< DateTime, DateTime >.operator>(TSelf left, TOther right) | System.IComparisonOperators< DateTime, DateTime > | static | 
| operator>=(DateTime t1, DateTime t2) | System.DateTime | inlinestatic | 
| operator>=(DateTime left, DateTime right) | System.DateTime | inlinestatic | 
| IComparisonOperators< DateTime, DateTime >.operator>=(TSelf left, TOther right) | System.IComparisonOperators< DateTime, DateTime > | static | 
| Parse(string s) | System.DateTime | inlinestatic | 
| Parse(string s, IFormatProvider? provider) | System.DateTime | inlinestatic | 
| Parse(string s, IFormatProvider? provider, DateTimeStyles styles) | System.DateTime | inlinestatic | 
| Parse(ReadOnlySpan< char > s, IFormatProvider? provider=null, DateTimeStyles styles=DateTimeStyles.None) | System.DateTime | inlinestatic | 
| Parse(string s, IFormatProvider provider) | System.DateTime | inlinestatic | 
| Parse(ReadOnlySpan< char > s, IFormatProvider provider) | System.DateTime | inlinestatic | 
| ISpanParseable< DateTime >.Parse(ReadOnlySpan< char > s, IFormatProvider? provider) | System.ISpanParseable< DateTime > | static | 
| ParseExact(string s, string format, IFormatProvider? provider) | System.DateTime | inlinestatic | 
| ParseExact(string s, string format, IFormatProvider? provider, DateTimeStyles style) | System.DateTime | inlinestatic | 
| ParseExact(ReadOnlySpan< char > s, ReadOnlySpan< char > format, IFormatProvider? provider, DateTimeStyles style=DateTimeStyles.None) | System.DateTime | inlinestatic | 
| ParseExact(string s, string[] formats, IFormatProvider? provider, DateTimeStyles style) | System.DateTime | inlinestatic | 
| ParseExact(ReadOnlySpan< char > s, string[] formats, IFormatProvider? provider, DateTimeStyles style=DateTimeStyles.None) | System.DateTime | inlinestatic | 
| s_daysToMonth365 | System.DateTime | privatestatic | 
| s_daysToMonth366 | System.DateTime | privatestatic | 
| s_leapSecondCache | System.DateTime | privatestatic | 
| s_pfnGetSystemTimeAsFileTime | System.DateTime | privatestatic | 
| s_systemSupportsLeapSeconds | System.DateTime | packagestatic | 
| Second | System.DateTime | |
| SpecifyKind(DateTime value, DateTimeKind kind) | System.DateTime | inlinestatic | 
| Subtract(DateTime value) | System.DateTime | inline | 
| Subtract(TimeSpan value) | System.DateTime | inline | 
| SystemSupportsLeapSeconds() | System.DateTime | inlineprivatestatic | 
| ThrowDateArithmetic(int param) | System.DateTime | inlineprivatestatic | 
| ThrowInvalidKind() | System.DateTime | inlineprivatestatic | 
| ThrowMillisecondOutOfRange() | System.DateTime | inlineprivatestatic | 
| ThrowTicksOutOfRange() | System.DateTime | inlineprivatestatic | 
| Ticks | System.DateTime | |
| TicksToOADate(long value) | System.DateTime | inlineprivatestatic | 
| TimeOfDay | System.DateTime | |
| TimeToTicks(int hour, int minute, int second) | System.DateTime | inlineprivatestatic | 
| TimeToTicks(int hour, int minute, int second, int millisecond) | System.DateTime | inlinepackagestatic | 
| ToBinary() | System.DateTime | inline | 
| ToBoolean(IFormatProvider provider) | System.DateTime | inline | 
| System::IConvertible.ToBoolean(IFormatProvider? provider) | System.IConvertible | |
| ToByte(IFormatProvider provider) | System.DateTime | inline | 
| System::IConvertible.ToByte(IFormatProvider? provider) | System.IConvertible | |
| ToChar(IFormatProvider provider) | System.DateTime | inline | 
| System::IConvertible.ToChar(IFormatProvider? provider) | System.IConvertible | |
| ToDateTime(IFormatProvider provider) | System.DateTime | inline | 
| System::IConvertible.ToDateTime(IFormatProvider? provider) | System.IConvertible | |
| Today | System.DateTime | static | 
| ToDecimal(IFormatProvider provider) | System.DateTime | inline | 
| System::IConvertible.ToDecimal(IFormatProvider? provider) | System.IConvertible | |
| ToDouble(IFormatProvider provider) | System.DateTime | inline | 
| System::IConvertible.ToDouble(IFormatProvider? provider) | System.IConvertible | |
| ToFileTime() | System.DateTime | inline | 
| ToFileTimeLeapSecondsAware(long ticks) | System.DateTime | inlineprivatestatic | 
| ToFileTimeUtc() | System.DateTime | inline | 
| ToInt16(IFormatProvider provider) | System.DateTime | inline | 
| System::IConvertible.ToInt16(IFormatProvider? provider) | System.IConvertible | |
| ToInt32(IFormatProvider provider) | System.DateTime | inline | 
| System::IConvertible.ToInt32(IFormatProvider? provider) | System.IConvertible | |
| ToInt64(IFormatProvider provider) | System.DateTime | inline | 
| System::IConvertible.ToInt64(IFormatProvider? provider) | System.IConvertible | |
| ToLocalTime() | System.DateTime | inline | 
| ToLongDateString() | System.DateTime | inline | 
| ToLongTimeString() | System.DateTime | inline | 
| ToOADate() | System.DateTime | inline | 
| ToSByte(IFormatProvider provider) | System.DateTime | inline | 
| System::IConvertible.ToSByte(IFormatProvider? provider) | System.IConvertible | |
| ToShortDateString() | System.DateTime | inline | 
| ToShortTimeString() | System.DateTime | inline | 
| ToSingle(IFormatProvider provider) | System.DateTime | inline | 
| System::IConvertible.ToSingle(IFormatProvider? provider) | System.IConvertible | |
| ToString() | System.DateTime | inline | 
| ToString(string? format) | System.DateTime | inline | 
| ToString(IFormatProvider? provider) | System.DateTime | inline | 
| ToString(string? format, IFormatProvider? provider) | System.DateTime | inline | 
| ToType(Type type, IFormatProvider provider) | System.DateTime | inline | 
| System::IConvertible.ToType(Type conversionType, IFormatProvider? provider) | System.IConvertible | |
| ToUInt16(IFormatProvider provider) | System.DateTime | inline | 
| System::IConvertible.ToUInt16(IFormatProvider? provider) | System.IConvertible | |
| ToUInt32(IFormatProvider provider) | System.DateTime | inline | 
| System::IConvertible.ToUInt32(IFormatProvider? provider) | System.IConvertible | |
| ToUInt64(IFormatProvider provider) | System.DateTime | inline | 
| System::IConvertible.ToUInt64(IFormatProvider? provider) | System.IConvertible | |
| ToUniversalTime() | System.DateTime | inline | 
| TryAddTicks(long value, out DateTime result) | System.DateTime | inlinepackage | 
| TryCreate(int year, int month, int day, int hour, int minute, int second, int millisecond, out DateTime result) | System.DateTime | inlinepackagestatic | 
| TryFormat(Span< char > destination, out int charsWritten, ReadOnlySpan< char > format=default(ReadOnlySpan< char >), IFormatProvider? provider=null) | System.DateTime | inline | 
| TryParse([NotNullWhen(true)] string? s, out DateTime result) | System.DateTime | inlinestatic | 
| TryParse(ReadOnlySpan< char > s, out DateTime result) | System.DateTime | inlinestatic | 
| TryParse([NotNullWhen(true)] string? s, IFormatProvider? provider, DateTimeStyles styles, out DateTime result) | System.DateTime | inlinestatic | 
| TryParse(ReadOnlySpan< char > s, IFormatProvider? provider, DateTimeStyles styles, out DateTime result) | System.DateTime | inlinestatic | 
| TryParse([NotNullWhen(true)] string s, IFormatProvider provider, out DateTime result) | System.DateTime | inlinestatic | 
| TryParse(ReadOnlySpan< char > s, IFormatProvider provider, out DateTime result) | System.DateTime | inlinestatic | 
| ISpanParseable< DateTime >.TryParse(ReadOnlySpan< char > s, IFormatProvider? provider, out TSelf result) | System.ISpanParseable< DateTime > | static | 
| IParseable< DateTime >.TryParse([NotNullWhen(true)] string? s, IFormatProvider? provider, out TSelf result) | System.IParseable< DateTime > | static | 
| TryParseExact([NotNullWhen(true)] string? s, [NotNullWhen(true)] string? format, IFormatProvider? provider, DateTimeStyles style, out DateTime result) | System.DateTime | inlinestatic | 
| TryParseExact(ReadOnlySpan< char > s, ReadOnlySpan< char > format, IFormatProvider? provider, DateTimeStyles style, out DateTime result) | System.DateTime | inlinestatic | 
| TryParseExact([NotNullWhen(true)] string? s, [NotNullWhen(true)] string?[]? formats, IFormatProvider? provider, DateTimeStyles style, out DateTime result) | System.DateTime | inlinestatic | 
| TryParseExact(ReadOnlySpan< char > s, [NotNullWhen(true)] string?[]? formats, IFormatProvider? provider, DateTimeStyles style, out DateTime result) | System.DateTime | inlinestatic | 
| UnixEpoch | System.DateTime | static | 
| UnsafeCreate(long ticks) | System.DateTime | inlinepackagestatic | 
| UpdateLeapSecondCacheAndReturnUtcNow() | System.DateTime | inlineprivatestatic | 
| UtcNow | System.DateTime | static | 
| UTicks | System.DateTime | private | 
| ValidateLeapSecond() | System.DateTime | inlineprivate | 
| Year | System.DateTime |