Doesn't look like it.

If you look at the original code I posted, the issue appears to be in
the usage of java.text.DateFormat. However not being a java person I
don't know if it's being misused in OpenNMS or if the issue is with Java
itself (or another layer, perhaps the OS timezone data files or something).

Here is the results of running your test though in case I am missing
something:


gmollett@onms:~$ locale
LANG=en_AU.UTF-8
LANGUAGE=
LC_CTYPE="en_AU.UTF-8"
LC_NUMERIC="en_AU.UTF-8"
LC_TIME="en_AU.UTF-8"
LC_COLLATE="en_AU.UTF-8"
LC_MONETARY="en_AU.UTF-8"
LC_MESSAGES="en_AU.UTF-8"
LC_PAPER="en_AU.UTF-8"
LC_NAME="en_AU.UTF-8"
LC_ADDRESS="en_AU.UTF-8"
LC_TELEPHONE="en_AU.UTF-8"
LC_MEASUREMENT="en_AU.UTF-8"
LC_IDENTIFICATION="en_AU.UTF-8"
LC_ALL=
gmollett@onms:~$ java TimeTest
Current time in milliseconds = 1334549666188 => Mon Apr 16 14:14:26 EST 2012
Current time zone: Australia/Sydney
gmollett@onms:~$ export LANG=C
gmollett@onms:~$ locale
LANG=C
LANGUAGE=
LC_CTYPE="C"
LC_NUMERIC="C"
LC_TIME="C"
LC_COLLATE="C"
LC_MONETARY="C"
LC_MESSAGES="C"
LC_PAPER="C"
LC_NAME="C"
LC_ADDRESS="C"
LC_TELEPHONE="C"
LC_MEASUREMENT="C"
LC_IDENTIFICATION="C"
LC_ALL=
gmollett@onms:~$ java TimeTest
Current time in milliseconds = 1334549679581 => Mon Apr 16 14:14:39 EST 2012
Current time zone: Australia/Sydney
gmollett@onms:~$ date
Mon Apr 16 14:14:43 EST 2012



On 16/04/12 1:46 PM, Corey Osman wrote:
> import java.util.Date;
> import java.util.TimeZone;
> 
> public class TimeTest {
> 
>     public static void main(String args[]) {
>       long time = System.currentTimeMillis();
>       String millis = Long.toString(time);
>       Date date = new Date(time);
>       System.out.println("Current time in milliseconds = " + millis + " => " 
> + date.toString());
>       System.out.println("Current time zone: " + 
> TimeZone.getDefault().getID());
>     }
> }


------------------------------------------------------------------------------
For Developers, A Lot Can Happen In A Second.
Boundary is the first to Know...and Tell You.
Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
http://p.sf.net/sfu/Boundary-d2dvs2
_______________________________________________
Please read the OpenNMS Mailing List FAQ:
http://www.opennms.org/index.php/Mailing_List_FAQ

opennms-devel mailing list

To *unsubscribe* or change your subscription options, see the bottom of this 
page:
https://lists.sourceforge.net/lists/listinfo/opennms-devel

Reply via email to