System.DateTimeParse.Parse C# (CSharp) Method

Parse() static private method

static private Parse ( String s, DateTimeFormatInfo dtfi, DateTimeStyles styles ) : DateTime
s String
dtfi DateTimeFormatInfo
styles DateTimeStyles
return DateTime
        internal static DateTime Parse(String s, DateTimeFormatInfo dtfi, DateTimeStyles styles) {
            DateTimeResult result = new DateTimeResult();       // The buffer to store the parsing result.
            result.Init();
            if (TryParse(s, dtfi, styles, ref result)) {
                return result.parsedDate;
            }
            else {
                throw GetDateTimeParseException(ref result);
            }
        }

Usage Example

示例#1
0
        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));
        }
All Usage Examples Of System.DateTimeParse::Parse