在 Javascript 中,给定一个表示日期的字符串,如下所示:
var dateFromPrague = "2011-10-10T14:48:00"
知道上面的日期是来自特定本地化的日期,比如欧洲/布拉格,我怎么能把这个日期翻译成当地时间?我知道我可以创建一个 Date 对象来指示时区偏移量,如下所示:
var dateFromPrague = new Date("2011-10-10T14:48:00.000+02:00");
然后我可以像这样从上面的日期获取本地日期:
var dateFromPragueTolocalDate = dateFromPrague.toString();
但布拉格偏移量并不总是 +02:00,因为它取决于是否应用夏令时(夏季或冬季)。那么我如何指示正确的时区,比如“欧洲/布拉格”,或者以某种方式实现这种翻译(不可能从服务器返回偏移量)?
慕尼黑5688855
慕姐8265434
相关分类