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

◆ Parse() [2/2]

static DateTime System.DateTimeParse.Parse ( ReadOnlySpan< char > s,
DateTimeFormatInfo dtfi,
DateTimeStyles styles,
out TimeSpan offset )
inlinestaticpackage

Definition at line 2258 of file DateTimeParse.cs.

2259 {
2260 DateTimeResult result = default(DateTimeResult);
2261 result.Init(s);
2262 result.flags |= ParseFlags.CaptureOffset;
2263 if (TryParse(s, dtfi, styles, ref result))
2264 {
2265 offset = result.timeZoneOffset;
2266 return result.parsedDate;
2267 }
2268 throw GetDateTimeParseException(ref result);
2269 }
static Exception GetDateTimeParseException(ref DateTimeResult result)
static bool TryParse(ReadOnlySpan< char > s, DateTimeFormatInfo dtfi, DateTimeStyles styles, out DateTime result)

References System.DateTimeParse.GetDateTimeParseException(), System.DateTimeResult.Init(), System.offset, System.DateTimeResult.parsedDate, System.s, System.DateTimeResult.timeZoneOffset, and System.DateTimeParse.TryParse().