Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.java.programmer > #5959

Re: Timezone string and converting dates to my time zone

From Nigel Wade <nmw-news@ion.le.ac.uk>
Newsgroups comp.lang.java.programmer
Subject Re: Timezone string and converting dates to my time zone
Date 2011-07-07 09:27 +0100
Message-ID <97l908Fv3eU1@mid.individual.net> (permalink)
References <dd846e8a-836e-404a-ae4b-7eb634711b73@29g2000yqb.googlegroups.com>

Show all headers | View raw


On 06/07/11 21:35, laredotornado wrote:
> Hi,
> 
> I'm using Java 1.6.  I'm trying to convert a date that is of a
> different time zone than what my machine is and I'm trying to get an
> equivalent java.util.Date object for my time zone.  So I'm trying ...
> 
> 	public void setLEAD_ENTRY_DATE(Date lEAD_ENTRY_DATE) {
> 		final Calendar cal = Calendar.getInstance();
> 		final String tz =
> EnvironmentProperties.getInstance().get("database_time_zone").trim();
> 		cal.setTimeZone( TimeZone.getTimeZone(tz) );
> 		cal.setTime( lEAD_ENTRY_DATE );
> 		this.LEAD_ENTRY_DATE = cal.getTime();
> 
> but this isn't working (time passed in is the same as what I get
> back).  The time zone string is, "GMT-5:00", and I'm in central
> standard time (GMT-6:00).  Any hints on how to get this right are
> greatly appreciated, - Dave
> 

Date doesn't have a timezone, or it's always represented in UTC,
depending on your perspective. It represents a specific instant in time,
independent of timezone.

You can convert from a Date to a wallclock date/time in a particular
timezone (as represented by a Calendar) just as you do in your code. If
you convert from that Calendar back to a Date you will get the same Date
back.

-- 
Nigel Wade

Back to comp.lang.java.programmer | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

Timezone string and converting dates to my time zone laredotornado <laredotornado@zipmail.com> - 2011-07-06 13:35 -0700
  Re: Timezone string and converting dates to my time zone markspace <-@.> - 2011-07-06 14:02 -0700
  Re: Timezone string and converting dates to my time zone Nigel Wade <nmw-news@ion.le.ac.uk> - 2011-07-07 09:27 +0100
  Re: Timezone string and converting dates to my time zone Roedy Green <see_website@mindprod.com.invalid> - 2011-07-08 00:56 -0700

csiph-web