From 0947c5e76a231d5fbcb106efcbb47bfdb83a832f Mon Sep 17 00:00:00 2001 From: =?utf8?q?Franti=C5=A1ek=20Dvo=C5=99=C3=A1k?= Date: Tue, 6 Apr 2010 18:14:40 +0000 Subject: [PATCH] Set timezone only for formating (Date object always in UTC). --- org.glite.lb.client-java/src/org/glite/lb/Context.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/org.glite.lb.client-java/src/org/glite/lb/Context.java b/org.glite.lb.client-java/src/org/glite/lb/Context.java index ca17855..76f4491 100644 --- a/org.glite.lb.client-java/src/org/glite/lb/Context.java +++ b/org.glite.lb.client-java/src/org/glite/lb/Context.java @@ -20,8 +20,9 @@ package org.glite.lb; import java.text.SimpleDateFormat; import java.net.UnknownHostException; -import java.util.Calendar; +import java.util.Date; import java.util.Random; +import java.util.SimpleTimeZone; import org.glite.jobid.Jobid; /** @@ -177,10 +178,9 @@ public abstract class Context { srcInstance = new String(""); } - Calendar cal = Calendar.getInstance(); - cal.set(Calendar.ZONE_OFFSET,0); SimpleDateFormat df = new SimpleDateFormat("yyyyMMddHHmmssSSS"); - String date = df.format(cal.getTime()) + "000"; + df.setTimeZone(new SimpleTimeZone(0, "UTC")); + String date = df.format(new Date()) + "000"; if (seqCode != null) seqCode.incrementSeqCode(source); -- 1.8.2.3