关于javascript:获取用户时间并将其转换为PST

get user time and convert them to PST

本问题已经有最佳答案,请猛点这里访问。

我坚持这个问题

获得用户时间,我会做

1
var getUserDateAndTime = new Date();

我如何将该日期时间转换为PST,具体取决于它们的位置(EST或GMT),并考虑到日光节省。
任何帮助,将不胜感激。

谢谢


您必须从客户端获取时区偏移量:

1
var offset = new Date().getTimezoneOffset();

然后你需要PST时区偏移量,你可以计算它

ClientTime - ClientOffset + PSTOffset =当前PST时间