The docs for Webhook Integration define the
Time/Date stamp generated by payment processor, in the format HH:MM:SS Mmm DD, YYYY ZZZ (e.g. 12:34:56 Dec 21, 2012 MST)
Is the timezone abbreviation of
MST guaranteed to be static and exist in every payload? Or is the abbreviation dynamic and may change for different payloads?
In other words, since we have to parse the date string into a strongly typed date, I need to know if the timezone abbreviation will always exist with the
payment_date field and if the abbreviation will change depending on either the time of year, or the date being submitted from a different server with a different time zone.
FWIW: It would be much easier to deal with if the date was guaranteed to follow the
ISO 9601 or
RFC 1123 format; or simply be returned in UTC time.