|
|
On 8/11/21 11:10 AM, clipka wrote:
> Can you elaborate on the "%z %Z don't work"?
Some. The failures are varied depending upon the format string.
SDL:
//---
#debug concat("%z ---> <",datetime(now,"%z"),">\n")
#debug concat("%Z ---> <",datetime(now,"%Z"),">\n")
// For the lines above
// 3.7.0.8 - Invalid formatting code in format string, or
// resulting string too long.
// v3.8 b 1 - Invalid formatting code in format string, or
// resulting string too long.
// ~master - Invalid formatting code in format string, or
// resulting string too long.
// povr - %z ---> <-0400>
// %Z ---> <EDT>
#debug concat("%z ---> <",datetime(now,"%c %z"),">\n")
#debug concat("%Z ---> <",datetime(now,"%c %Z"),">\n")
// For the lines above
// 3.7.0.8 - %z ---> <Wed 11 Aug 2021 07:58:53 PM >
// %Z ---> <Wed 11 Aug 2021 07:58:53 PM > (**)
// v3.8 b 1 - %z ---> <Wed 11 Aug 2021 07:58:53 PM >
// %Z ---> <Wed 11 Aug 2021 07:58:53 PM > (**)
// ~master - %z ---> <Wed 11 Aug 2021 03:05:50 PM > (***)
// %Z ---> <Wed 11 Aug 2021 03:05:50 PM > (***)
// povr (*) - %z ---> <Wed 11 Aug 2021 03:05:50 PM EDT -0400>
// %Z ---> <Wed 11 Aug 2021 03:05:50 PM EDT EDT>
// (*) The time isn't accounting for dst though %z,%Z correct.
// (**) The %c should include a %Z string of its own and does not.
// (***) Above issue and time not the actual utc time.
#error "Parse test. Stop early."
//---
As I believe I mentioned somewhere else, I'm not sure what all doesn't
work with respect to formatting given the boost code being used doesn't
set up all the fields needed to use the complete set of strftime()
formatting.
Bill P.
Post a reply to this message
|
|