Siddhardh
asked on
Convert Long datatype into a DateTime of a Particular TimeZone
Hello I would like to convert Long datatype into datatime of TimeZone that user selects example :
TimeZone selected : GMT-1200
long Num = 1226505300156
how can i get it in DateTime ?
Appreciate help
TimeZone selected : GMT-1200
long Num = 1226505300156
how can i get it in DateTime ?
Appreciate help
Just set the TimeZone on the DateFormat you use to format/parse it
ASKER
Can you solve this please
TimeZone selected : GMT-1200
long Num = 1226505300156
long time = scan.getTimeinLong();
DateFormat formatter = new SimpleDateFormat("MM-DD-YY YY:hh:mm:s s", Locale.US); /// do i need Locale.US ????
TimeZone tz = TimeZone.getTimeZone(q.get Timezone() ); // ex:GMT-1200
formatter.setTimeZone(tz);
TimeZone selected : GMT-1200
long Num = 1226505300156
long time = scan.getTimeinLong();
DateFormat formatter = new SimpleDateFormat("MM-DD-YY
TimeZone tz = TimeZone.getTimeZone(q.get
formatter.setTimeZone(tz);
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
ok what you did is one step less from waht i did thank you though
i need the long to be converted into that TimeZone
i need the long to be converted into that TimeZone
ASKER
long time = scanTask.getPickupConfig() ;
DateFormat formatter = new SimpleDateFormat("MM-DD-YY YY:hh:mm:s s", Locale.US);
formatter.setTimeZone(Time Zone.getTi meZone(gds Queue.getT imezone()) );
formatter.format(time);
DateFormat formatter = new SimpleDateFormat("MM-DD-YY
formatter.setTimeZone(Time
formatter.format(time);
ASKER
Hopefully it will work :P
>>/// do i need Locale.US ????
No. Not unless you need it for some reason
No. Not unless you need it for some reason