I need Time Zone by lat,long ,for that I have found this post helpful Get Time Zone From Lat Long. As described in this link if I use Google Api then its response is
{
"dstOffset" : 3600,
"rawOffset" : -18000,
"status" : "OK",
"timeZoneId" : "America/New_York",
"timeZoneName" : "Eastern Daylight Time"
}
but my requirement is that if India`s Time Zone is 5:30 then I need it to be 5.5 or if Any country time zone is 7:0 then 7.0. My question is how I get timezone from lat long also in custom form as specified above
this line may help you.....
get rawOffset and dstOffset from the response and add them, and divide them on 3600..... rawOffset is the GMT +- timezone in seconds and dstOffset is daylight saving offset in second (if a country is having dst it will be 3600 else 0)