Method TryParseDateTimeOffset
- Namespace
- SodaFlow.Functional
- Assembly
- SodaFlow.Functional.dll
TryParseDateTimeOffset(string?)
Parses a DateTimeOffset from this string, if it holds one.
[Pure]
public static Maybe<DateTimeOffset> TryParseDateTimeOffset(this string? value)
Parameters
Returns
- Maybe<DateTimeOffset>
A Maybe<T> containing the parsed value, and one containing no value if
valuedoes not hold one.
Remarks
Wraps TryParse(string, out DateTimeOffset), so this reads the current culture.
TryParseDateTimeOffset(string?, IFormatProvider, DateTimeStyles)
Parses a DateTimeOffset from this string in the given culture and style, if it holds one.
[Pure]
public static Maybe<DateTimeOffset> TryParseDateTimeOffset(this string? value, IFormatProvider provider, DateTimeStyles styles)
Parameters
valuestringThe string to parse. A null string gives no value.
providerIFormatProviderThe formatting information of the culture to read with.
stylesDateTimeStylesThe formatting options permitted in
value.
Returns
- Maybe<DateTimeOffset>
A Maybe<T> containing the parsed value, and one containing no value if
valuedoes not hold one.