我必须上传一张图片,然后我必须发送图片上传的日期和时间,我得到上传它的设备的纬度和经度,现在我想得到时间和上传图像时该位置的日期。 我不想从设备中获取日期和时间,是否可以借助该地区的纬度和经度来获取日期和时间。
答案 0 :(得分:1)
您可以通过GeoNames http://www.geonames.org/export/web-services.html#timezone从网络服务获取lat时区和当前本地时间。
演示链接http://api.geonames.org/timezoneJSON?lat=47.01&lng=10.2&username=demo
输出格式
{"time":"2011-12-28 08:03",
"countryName":"Austria",
"sunset":"2011-12-28 16:36",
"rawOffset":1,
"dstOffset":2,
"countryCode":"AT",
"gmtOffset":1,
"lng":10.2,
"sunrise":"2011-12-28 08:04",
"timezoneId":"Europe/Vienna",
"lat":47.01
}
在此注册用户名 http://www.geonames.org/login