javascript - 将时间戳转换为日期会在结果中给出不同的时区吗?

标签 javascript datetime timezone timestamp

我有一个数据库,其中记录了转换为 UTC 的时间戳。

现在,当我使用 PST 时,我会在 Chrome 中转换 2 个时间戳,这会返回到以下日期:

  new Date(1446274800000) 

2015 年 10 月 31 日星期六 00:00:00 GMT-0700(太平洋夏令时)

  new Date(1448265600000) 

2015 年 11 月 23 日星期一 00:00:00 GMT-0800(太平洋标准时间)

它们的时区不同!这怎么可能?我总是只想取回 PST 时间(或者最好取回它们存储的 UTC 时间)。

最佳答案

看起来是daylight savings time .

关于javascript - 将时间戳转换为日期会在结果中给出不同的时区吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34231200/

相关文章:

c# - 在 C# 中将非常长的日期格式解析为 DateTime

Python 将日期字符串转换为日期时间

python - 在 Python 中使用时区缩写名称解析日期/时间字符串?

javascript - NG-重复排序价格不合适

javascript - 可观察数组中存在键时, knockout 更改 css 类

c++ - 用日期时间命名输出文件

java - java date.before 函数是否考虑时区?

ubuntu - Golang 时区解析未在 ubuntu 服务器上返回正确的区域

javascript - 如何输入接受具有超属性集的 Context 的 Typescript React 组件

javascript - 为什么 array.push 不起作用?