terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
Loading...
Searching...
No Matches
Newtonsoft.Json.Utilities.DateTimeUtils Class Reference
+ Collaboration diagram for Newtonsoft.Json.Utilities.DateTimeUtils:

Static Public Member Functions

static TimeSpan GetUtcOffset (this DateTime d)
 
static XmlDateTimeSerializationMode ToSerializationMode (DateTimeKind kind)
 

Static Package Functions

static DateTime EnsureDateTime (DateTime value, DateTimeZoneHandling timeZone)
 
static long ConvertDateTimeToJavaScriptTicks (DateTime dateTime, TimeSpan offset)
 
static long ConvertDateTimeToJavaScriptTicks (DateTime dateTime)
 
static long ConvertDateTimeToJavaScriptTicks (DateTime dateTime, bool convertToUtc)
 
static DateTime ConvertJavaScriptTicksToDateTime (long javaScriptTicks)
 
static bool TryParseDateTimeIso (StringReference text, DateTimeZoneHandling dateTimeZoneHandling, out DateTime dt)
 
static bool TryParseDateTimeOffsetIso (StringReference text, out DateTimeOffset dt)
 
static bool TryParseDateTime (StringReference s, DateTimeZoneHandling dateTimeZoneHandling, string dateFormatString, CultureInfo culture, out DateTime dt)
 
static bool TryParseDateTime (string s, DateTimeZoneHandling dateTimeZoneHandling, string dateFormatString, CultureInfo culture, out DateTime dt)
 
static bool TryParseDateTimeOffset (StringReference s, string dateFormatString, CultureInfo culture, out DateTimeOffset dt)
 
static bool TryParseDateTimeOffset (string s, string dateFormatString, CultureInfo culture, out DateTimeOffset dt)
 
static void WriteDateTimeString (TextWriter writer, DateTime value, DateFormatHandling format, string formatString, CultureInfo culture)
 
static int WriteDateTimeString (char[] chars, int start, DateTime value, TimeSpan? offset, DateTimeKind kind, DateFormatHandling format)
 
static int WriteDefaultIsoDate (char[] chars, int start, DateTime dt)
 
static int WriteDateTimeOffset (char[] chars, int start, TimeSpan offset, DateFormatHandling format)
 
static void WriteDateTimeOffsetString (TextWriter writer, DateTimeOffset value, DateFormatHandling format, string formatString, CultureInfo culture)
 

Static Package Attributes

static readonly long InitialJavaScriptDateTicks
 

Static Private Member Functions

static DateTimeUtils ()
 
static DateTime SwitchToLocalTime (DateTime value)
 
static DateTime SwitchToUtcTime (DateTime value)
 
static long ToUniversalTicks (DateTime dateTime)
 
static long ToUniversalTicks (DateTime dateTime, TimeSpan offset)
 
static long UniversialTicksToJavaScriptTicks (long universialTicks)
 
static DateTime CreateDateTime (DateTimeParser dateTimeParser)
 
static bool TryParseMicrosoftDate (StringReference text, out long ticks, out TimeSpan offset, out DateTimeKind kind)
 
static bool TryParseDateTimeMicrosoft (StringReference text, DateTimeZoneHandling dateTimeZoneHandling, out DateTime dt)
 
static bool TryParseDateTimeExact (string text, DateTimeZoneHandling dateTimeZoneHandling, string dateFormatString, CultureInfo culture, out DateTime dt)
 
static bool TryParseDateTimeOffsetMicrosoft (StringReference text, out DateTimeOffset dt)
 
static bool TryParseDateTimeOffsetExact (string text, string dateFormatString, CultureInfo culture, out DateTimeOffset dt)
 
static bool TryReadOffset (StringReference offsetText, int startIndex, out TimeSpan offset)
 
static void CopyIntToCharArray (char[] chars, int start, int value, int digits)
 
static void GetDateValues (DateTime td, out int year, out int month, out int day)
 

Static Private Attributes

const string IsoDateFormat = "yyyy-MM-ddTHH:mm:ss.FFFFFFFK"
 
const int DaysPer100Years = 36524
 
const int DaysPer400Years = 146097
 
const int DaysPer4Years = 1461
 
const int DaysPerYear = 365
 
const long TicksPerDay = 864000000000L
 
static readonly int[] DaysToMonth365
 
static readonly int[] DaysToMonth366
 

Detailed Description

Definition at line 20 of file DateTimeUtils.cs.


The documentation for this class was generated from the following file: