In one of the method of one class which is deployed on JBOSS, I have written 
the following lines of code : 

            
SimpleDateFormat dateFormatterSecondPrecision = new 
SimpleDateFormat("MM/dd/yyyy kk:mm:ss");
System.setProperty("user.timezone","America/Los_Angeles");
Calendar cal = 
GregorianCalendar.getInstance(TimeZone.getTimeZone("America/Los_Angeles"));

String strCreatedDate=dateFormatterSecondPrecision.format(cal.getTime());

if(INFO)            // used log4j
        log.info("..... strCreatedDate  : "+strCreatedDate);

java.util.Date createdDate=dateFormatterSecondPrecision.parse(strCreatedDate);

if(INFO)
       log.info("..... createdDate  : "+createdDate);

 The o/p :  

..... strCreatedDate  : 10/18/2007 13:32:33

..... createdDate  : Thu Oct 18 13:32:33 GMT 2007

 

But if I run the code soley, toatlly written a simple java class which contain 
the above 4-5 liines,

The o/p is  :   

..... strCreatedDate  : 10/18/2007 19:05:45

..... createdDate  : Thu Oct 18 19:05:45 IST 2007

 

The difference of 5.5 hrs is coming .

Can anybody tell me where i m wrong?

Thanks in advance 

View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4096579#4096579

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4096579
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to