From: Shawn O. Pearce Date: Fri, 05 Sep 2008 01:37:19 GMT Subject: [JGIT PATCH] Expose the raw timezone offset from PersonIdent Message-ID: <1220578639-11723-1-git-send-email-spearce@spearce.org> Applications may wish to have this value, much as they can get the raw seconds-since-epoch and reformat it for their own uses. Signed-off-by: Shawn O. Pearce --- .../src/org/spearce/jgit/lib/PersonIdent.java | 8 ++++++++ 1 files changed, 8 insertions(+), 0 deletions(-) diff --git a/org.spearce.jgit/src/org/spearce/jgit/lib/PersonIdent.java b/org.spearce.jgit/src/org/spearce/jgit/lib/PersonIdent.java index 5e524d3..bc5479a 100644 --- a/org.spearce.jgit/src/org/spearce/jgit/lib/PersonIdent.java +++ b/org.spearce.jgit/src/org/spearce/jgit/lib/PersonIdent.java @@ -260,6 +260,14 @@ public TimeZone getTimeZone() { return TimeZone.getTimeZone(ids[0]); } + /** + * @return this person's preferred time zone as minutes east of UTC. If the + * timezone is to the west of UTC it is negative. + */ + public int getTimeZoneOffset() { + return tzOffset; + } + public int hashCode() { return getEmailAddress().hashCode() ^ (int) when; } -- 1.6.0.1.319.g9f32b