获取用户时间并将其转换为PST

get user time and convert them to PST

本文关键字:转换 PST 用户 时间 获取      更新时间:2023-09-26

我被这个问题卡住了

要获取用户时间,我只需输入

var getUserDateAndTime = new Date();

在考虑夏令时的情况下,我如何根据他们所在的位置(EST或GMT)将日期时间转换为PST。
任何帮助都会很感激。

谢谢

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

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

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

ClientTime - clienttoffset + PSTOffset =当前PST时间