JSON returns an interface value for a time value intended to be used
when preparing a custom value for JSON encoding. It uses nil for zero
time values.
Parse parses a string into a time value. The string may represent an
absolute time, duration relative to the current time, or a microsecond-resolution
timestamp. All times are converted to UTC.