public inbox for java-prs@sourceware.org
help / color / mirror / Atom feed
From: "mark at klomp dot org" <gcc-bugzilla@gcc.gnu.org>
To: java-prs@gcc.gnu.org
Subject: [Bug libgcj/17002] java.util.TimeZone.getDefault() is broken
Date: Thu, 26 Aug 2004 20:34:00 -0000	[thread overview]
Message-ID: <20040826203432.15186.qmail@sourceware.org> (raw)
In-Reply-To: <20040812133905.17002.mark@gcc.gnu.org>


------- Additional Comments From mark at klomp dot org  2004-08-26 20:34 -------
Subject: Re:  java.util.TimeZone.getDefault() is broken

Hi,

On Thu, 2004-08-26 at 21:43, mckinlay at redhat dot com wrote:
> ------- Additional Comments From mckinlay at redhat dot com  2004-08-26 19:43 -------
> Unfortunately, this isn't yet fixed for some platforms, such as Fedora Core 2. 
> 
> FC2 does not set the TZ environment variable, and it does not have an
> /etc/timezone file. 

Even so, if the system property user.timezone isn't set, the TZ
environment variable isn't set, there isn't a /etc/timezone, and not
/etc/localtime then we still have the libc/posix way of getting the time
zone information.

> Here's the test case:
> 
> import java.util.TimeZone;
> 
> public class TZ2
> {
>   public static void main(String[] args)
>   {
>     TimeZone tz = TimeZone.getDefault();
>     System.out.println (tz.getID());
>   }
> }
> 
> $ java TZ2
> America/Toronto
> 
> $ gij TZ2
> EST

Isn't EST correct for Toronto?
You only print the ID not the whole timezone information. Please check
all information of the given timezone and see if any of that information
is incorrect for you system.

Maybe you think that the ID should be different but I think this is not
covered by this bug. Please see the TimeZone meta bug for an overview of
other issues with TimeZone [Bug libgcj/16990].

Thanks,

Mark


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17002


  parent reply	other threads:[~2004-08-26 20:34 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2004-08-12 13:39 [Bug libgcj/17002] New: " mark at gcc dot gnu dot org
2004-08-12 13:39 ` [Bug libgcj/17002] " mark at gcc dot gnu dot org
2004-08-26 16:11 ` cvs-commit at gcc dot gnu dot org
2004-08-26 18:22 ` pinskia at gcc dot gnu dot org
2004-08-26 19:43 ` mckinlay at redhat dot com
2004-08-26 20:34 ` mark at klomp dot org [this message]
2004-08-26 21:08 ` mckinlay at redhat dot com
     [not found] <bug-17002-3639@http.gcc.gnu.org/bugzilla/>
2007-02-22 16:05 ` jakub at gcc dot gnu dot org
2007-02-23 15:13 ` gary at gcc dot gnu dot org
2007-02-23 15:50 ` cvs-commit at developer dot classpath dot org
2007-06-22 12:17 ` jakub at gcc dot gnu dot org

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20040826203432.15186.qmail@sourceware.org \
    --to=gcc-bugzilla@gcc.gnu.org \
    --cc=java-prs@gcc.gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).