我试图通过传递城市名称来获取当前日期和时间,我所能找到的只是通过时区或纬度和经度找到它。谁能帮助我实现目标?
答案 0 :(得分:1)
您可以在 World Clock 搜索API上创建Ajax请求。比您找回日期例如在https://www.timeanddate.com/worldclock/germany/berlin
上如果要使用本机Javascript代码显示,请向我们显示您已经拥有的内容。
答案 1 :(得分:0)
太简单了,您需要做的是:
1。从Google Maps API获取城市名称的经纬度
https://maps.googleapis.com/maps/api/geocode/json?&address=paris
2。通过第一步给出的经纬度获取时区
https://maps.googleapis.com/maps/api/timezone/json?location=43.29712312,5.382137115×tamp=1374868635&sensor=false
3。在第二步中通过给定的timeZoneId获取dateTime
new Date().toLocaleString("en-US", {timeZone: "Europe/Paris"})