Parser

Implements the parsing functionality for the parse function. If you are using a custom ParserInfo many times in the same program, you can avoid unnecessary allocations by using the Parser.parse function directly.

Constructors

this
this(ParserInfo parserInfo)

Members

Functions

parse
SysTime parse(Range timeString, Flag!"ignoreTimezone" ignoreTimezone, const(TimeZone)[string] timezoneInfos, Flag!"dayFirst" dayFirst, Flag!"yearFirst" yearFirst, Flag!"fuzzy" fuzzy, SysTime defaultDate)

This function has the same functionality as the free version of parse. The only difference is this will use your custom ParserInfo or allocator if provided.

Meta