static private Parse ( String s, DateTimeFormatInfo dtfi, DateTimeStyles styles ) : DateTime | ||
s | String | |
dtfi | DateTimeFormatInfo | |
styles | DateTimeStyles | |
Résultat | DateTime |
public static DateTimeOffset Parse(ReadOnlySpan <char> input, IFormatProvider?formatProvider = null, DateTimeStyles styles = DateTimeStyles.None) { styles = ValidateStyles(styles, nameof(styles)); DateTime dateResult = DateTimeParse.Parse(input, DateTimeFormatInfo.GetInstance(formatProvider), styles, out TimeSpan offset); return(new DateTimeOffset(dateResult.Ticks, offset)); }
public static DateTimeOffset Parse(string input, IFormatProvider formatProvider, DateTimeStyles styles) { TimeSpan span; styles = ValidateStyles(styles, "styles"); return(new DateTimeOffset(DateTimeParse.Parse(input, DateTimeFormatInfo.GetInstance(formatProvider), styles, out span).Ticks, span)); }
// Constructs a DateTimeOffset from a string. The string must specify a // date and optionally a time in a culture-specific or universal format. // Leading and trailing whitespace characters are allowed. // public static DateTimeOffset Parse(String input) { TimeSpan offset; DateTime dateResult = DateTimeParse.Parse(input, DateTimeFormatInfo.CurrentInfo, DateTimeStyles.None, out offset); return(new DateTimeOffset(dateResult.Ticks, offset)); }
public static DateTimeOffset Parse(String input, IFormatProvider formatProvider, DateTimeStyles styles) { styles = ValidateStyles(styles, "styles"); TimeSpan offset; DateTime dateResult = DateTimeParse.Parse(input, DateTimeFormatInfo.GetInstance(formatProvider), styles, out offset); return(new DateTimeOffset(dateResult.Ticks, offset)); }
// Constructs a DateTimeOffset from a string. The string must specify a // date and optionally a time in a culture-specific or universal format. // Leading and trailing whitespace characters are allowed. // public static DateTimeOffset Parse(string input) { if (input == null) { ThrowHelper.ThrowArgumentNullException(ExceptionArgument.input); } DateTime dateResult = DateTimeParse.Parse(input, DateTimeFormatInfo.CurrentInfo, DateTimeStyles.None, out TimeSpan offset); return(new DateTimeOffset(dateResult.Ticks, offset)); }
// Constructs a DateTimeOffset from a string. The string must specify a // date and optionally a time in a culture-specific or universal format. // Leading and trailing whitespace characters are allowed. // public static DateTimeOffset Parse(String input) { if (input == null) { ThrowHelper.ThrowArgumentNullException(ExceptionArgument.index); // TODO: index => input } TimeSpan offset; DateTime dateResult = DateTimeParse.Parse(input.AsReadOnlySpan(), DateTimeFormatInfo.CurrentInfo, DateTimeStyles.None, out offset); return(new DateTimeOffset(dateResult.Ticks, offset)); }
public static DateTimeOffset Parse(string input, IFormatProvider?formatProvider, DateTimeStyles styles) { styles = ValidateStyles(styles, nameof(styles)); if (input == null) { ThrowHelper.ThrowArgumentNullException(ExceptionArgument.input); } DateTime dateResult = DateTimeParse.Parse(input, DateTimeFormatInfo.GetInstance(formatProvider), styles, out TimeSpan offset); return(new DateTimeOffset(dateResult.Ticks, offset)); }
public static DateTimeOffset Parse(String input, IFormatProvider formatProvider, DateTimeStyles styles) { styles = ValidateStyles(styles, nameof(styles)); if (input == null) { ThrowHelper.ThrowArgumentNullException(ExceptionArgument.index); // TODO: index => input } TimeSpan offset; DateTime dateResult = DateTimeParse.Parse(input.AsReadOnlySpan(), DateTimeFormatInfo.GetInstance(formatProvider), styles, out offset); return(new DateTimeOffset(dateResult.Ticks, offset)); }
public static DateTime Parse(String s, IFormatProvider provider, DateTimeStyles styles) { DateTimeFormatInfo.ValidateStyles(styles, "styles"); return(DateTimeParse.Parse(s, DateTimeFormatInfo.GetInstance(provider), styles)); }
// Constructs a DateTime from a string. The string must specify a // date and optionally a time in a culture-specific or universal format. // Leading and trailing whitespace characters are allowed. // public static DateTime Parse(String s, IFormatProvider provider) { return(DateTimeParse.Parse(s, DateTimeFormatInfo.GetInstance(provider), DateTimeStyles.None)); }
// Constructs a DateTime from a string. The string must specify a // date and optionally a time in a culture-specific or universal format. // Leading and trailing whitespace characters are allowed. // public static DateTime Parse(String s) { return(DateTimeParse.Parse(s, DateTimeFormatInfo.CurrentInfo, DateTimeStyles.None)); }
public static DateTimeOffset Parse(string input) { TimeSpan span; return(new DateTimeOffset(DateTimeParse.Parse(input, DateTimeFormatInfo.CurrentInfo, DateTimeStyles.None, out span).Ticks, span)); }