This function takes in a string in the format of
https://datatracker.ietf.org/doc/html/rfc8536 and returns the
struct that will be used by LLVM libc for the date functions.
This commit does not connect this parser to any date functions,
that will be done in subsequent changes.
Tested:
Unit tests
Co-authored-by: Jeff Bailey <jeffbailey@google.com>
Duplicate?