# HG changeset patch # User Artem Tikhomirov # Date 1298002818 -3600 # Node ID 8c9f729f4dfa53127f5c09f4f25af9e4da322678 # Parent acc6151b1b7ad0b9a0b90daae8d49a449f640af0 Timezone finally in use diff -r acc6151b1b7a -r 8c9f729f4dfa src/org/tmatesoft/hg/repo/HgChangelog.java --- a/src/org/tmatesoft/hg/repo/HgChangelog.java Fri Feb 18 04:53:34 2011 +0100 +++ b/src/org/tmatesoft/hg/repo/HgChangelog.java Fri Feb 18 05:20:18 2011 +0100 @@ -19,6 +19,7 @@ import java.io.UnsupportedEncodingException; import java.util.ArrayList; import java.util.Arrays; +import java.util.Calendar; import java.util.Collections; import java.util.Date; import java.util.Formatter; @@ -26,6 +27,7 @@ import java.util.List; import java.util.Locale; import java.util.Map; +import java.util.TimeZone; import org.tmatesoft.hg.core.Nodeid; import org.tmatesoft.hg.internal.RevlogStream; @@ -106,7 +108,7 @@ private String comment; private List files; // unmodifiable collection (otherwise #files() and implicit #clone() shall be revised) private Date time; - private int timezone; // not sure it's of any use + private int timezone; private Map extras; /** @@ -149,9 +151,17 @@ } public String dateString() { + // XXX keep once formatted? Perhaps, there's faster way to set up calendar/time zone? StringBuilder sb = new StringBuilder(30); Formatter f = new Formatter(sb, Locale.US); - f.format("%ta %