我需要将DST(夏令时)设为真或假,以选择日期和所选城市
我有两个输入字段和一个输出
的表单第一个输入字段:用户输入城市(使用谷歌地图自动填充) 第二个输入字段:日历(使用日期选择器)
输出:用户进入所选城市,所选日期为夏令时,例如: 伦敦,2015/06/22 - 夏令时真实 要么 柏林,2015/11/11 - DST错误
我尝试使用momentjs:moment([year, month, day]).isDST()
- 不工作(仅限用户位置)
谢谢
答案 0 :(得分:1)
timezone moment.js插件允许您这样做,因为您可以在this回答中阅读。问题是您需要知道该城市所在的时区。
要了解地球上某个位置的时区,您可以使用Google Time Zone API。现在的问题是你需要提供特定的纬度/经度对。
为此,you can use Google Maps API。
虽然不是很简单:)