我距太平洋标准时间-8小时(-420分钟)在太平洋海岸(PST),
var d = new Date();
var n = d.getTimezoneOffset();
返回420。 它不应该返回-420吗?
我正在尝试通过传递本地utcoffset来计算要保存在服务器上的本地时间。我的服务器处于UTC时间
所以我想做类似的事情
group.DateCreatedLocalTime = DateTime.UtcNow.AddMinutes(viewModel.UtcOffset);
但是如果时间是420而不是-420,那么我怎么知道要从DateTime.UtcNow添加或减去分钟?
答案 0 :(得分:-1)
使用Javascript 您可以使用setMinutes()函数。
示例:
var d = new Date();
var n = d.getTimezoneOffset();
d.setMinutes(d.getMinutes() - n);
您可以用这种方式减去。