You are viewing a plain text version of this content. The canonical link for it is here.
Posted to log4j-dev@logging.apache.org by "Scott Harrington (JIRA)" <ji...@apache.org> on 2014/07/25 05:17:38 UTC

[jira] [Commented] (LOG4J2-698) How does log4j2 handle daylight savings?

    [ https://issues.apache.org/jira/browse/LOG4J2-698?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14074005#comment-14074005 ] 

Scott Harrington commented on LOG4J2-698:
-----------------------------------------

"Isn't CST GMT-5 right now?"

No, it's not. CDT is GMT-5. CST is GMT-6.

You should try {America/Chicago} or {US/Central} in your pattern - these will work as you expect: GMT-5 in summer and GMT-6 in winter.

In Java, while CST and CDT are not proper IDs that you should pass to TimeZone.getTimeZone, you can ask a TimeZone for its getDisplayName(timestamp) and it will return "CST" if the specified timestamp is in winter and "CDT" if the timestamp is in summer.

See http://ztrek.blogspot.com/2009/08/est-and-edt-pst-and-pdt-just-say-no.html

Also see http://en.wikipedia.org/wiki/List_of_tz_database_time_zones

> How does log4j2 handle daylight savings?
> ----------------------------------------
>
>                 Key: LOG4J2-698
>                 URL: https://issues.apache.org/jira/browse/LOG4J2-698
>             Project: Log4j 2
>          Issue Type: Question
>          Components: Layouts
>    Affects Versions: 2.0-rc2
>         Environment: Ubuntu 12.04
>            Reporter: Bryan Hsueh
>
> How come <PatternLayout pattern="%d{HH:mm:ss.SSS}{CST} %-5level- %msg%n"/>  does not produce the same log timestamp as <PatternLayout pattern="%d{HH:mm:ss.SSS}{GMT-5} %-5level- %msg%n"/>?  Isn't CST GMT-5 right now?  It's logging CST as if it's GMT-6, which isn't until winter.  



--
This message was sent by Atlassian JIRA
(v6.2#6252)

---------------------------------------------------------------------
To unsubscribe, e-mail: log4j-dev-unsubscribe@logging.apache.org
For additional commands, e-mail: log4j-dev-help@logging.apache.org