Actually I dont want to rely on the device time since it can be changed by the user So i am reading time using Location.getTime
But after converting millisecond returned by Location.getTime() to local format,I am getting the device changed time.. On 3 May 2012 16:40, Daniel Drozdzewski <[email protected]>wrote: > API docs say that Location.time() returns UTC time of a *fix*, so it's > not even a current time ... > > ...but it doesn't matter, since you create GregorianCallendar in UTC > time zone anyway, so what exactly did you expect? > > Try using TimeZone.getDefault() instead. > > > > > > On 3 May 2012 11:57, Bunty syed <[email protected]> wrote: > > Hi, > > > > I changed the time & date of the device.. > > > > Then i launched an app which reads time & date using location.getTime > > Api as follows--- > > > > long time =loc.getTime(); > > GregorianCalendar gcal = new > > GregorianCalendar(TimeZone.getTimeZone("UTC")); > > gcal.setTimeInMillis(time); > > > > Log.i("Ashiq", "day======"+gcal.get(GregorianCalendar.DAY_OF_MONTH)); > > Log.i("", > "month======"+gcal.get(GregorianCalendar.MONTH)); > > Log.i("", > "yearc======"+gcal.get(GregorianCalendar.YEAR)); > > Log.i("", > "hrs======"+gcal.get(GregorianCalendar.HOUR)); > > Log.i("", > "minsc======"+gcal.get(GregorianCalendar.MINUTE)); > > > > > > But above API returns me time & date as per the device time.. > > > > Actually it should return the correct time(sataellite or cell tower > > based) independent of the device time & date. > > > > Thanks & Regards, > > Ashiq Sayyad > > > > > > -- > > You received this message because you are subscribed to the Google > > Groups "Android Developers" group. > > To post to this group, send email to [email protected] > > To unsubscribe from this group, send email to > > [email protected] > > For more options, visit this group at > > http://groups.google.com/group/android-developers?hl=en > > > > -- > Daniel Drozdzewski > > -- > You received this message because you are subscribed to the Google > Groups "Android Developers" group. > To post to this group, send email to [email protected] > To unsubscribe from this group, send email to > [email protected] > For more options, visit this group at > http://groups.google.com/group/android-developers?hl=en -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en

