Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ TryCreateDateTimeOffsetInterpretingDataAsLocalTime()

static bool System.Buffers.Text.Utf8Parser.TryCreateDateTimeOffsetInterpretingDataAsLocalTime ( int year,
int month,
int day,
int hour,
int minute,
int second,
int fraction,
out DateTimeOffset value )
inlinestaticprivate

Definition at line 506 of file Utf8Parser.cs.

507 {
508 if (!TryCreateDateTime(year, month, day, hour, minute, second, fraction, DateTimeKind.Local, out var value2))
509 {
510 value = default(DateTimeOffset);
511 return false;
512 }
513 try
514 {
515 value = new DateTimeOffset(value2);
516 }
517 catch (ArgumentOutOfRangeException)
518 {
519 value = default(DateTimeOffset);
520 return false;
521 }
522 return true;
523 }
static bool TryCreateDateTime(int year, int month, int day, int hour, int minute, int second, int fraction, DateTimeKind kind, out DateTime value)

References System.Buffers.Text.Utf8Parser.TryCreateDateTime(), System.value, and System.year.

Referenced by System.Buffers.Text.Utf8Parser.TryParseDateTimeG(), and System.Buffers.Text.Utf8Parser.TryParseDateTimeOffsetO().