【问题标题】:Parsing Date from database in javascript在javascript中从数据库中解析日期
【发布时间】:2014-12-02 06:36:06
【问题描述】:

这可能是一个小问题,但我对如何理解存储在数据库中的日期格式感到困惑。

在我的 Mysql 数据库中,我将日期存储为 2014-12-02T01:15:00Z

现在在我看来 01:15:00

但在我的 Javascript 中,它是 12:15pm

m = moment('2014-12-02T01:15:00Z')
m.format('YYYY-mm-DD hh:mm a')
"2014-15-02 12:15 pm"

我只是想知道01:15 是如何变成12:15pm 的可能是我遗漏了一些我找不到的基本内容

【问题讨论】:

  • 你试过输出moment.js对象的utc版本吗?
  • 时区差异...

标签: javascript date momentjs


【解决方案1】:

我相信你回来的时间取决于你的电脑。 它进行转换。

例如:

var t = '2014-12-02T01:15:00Z';
console.log(new Date(t));

然后我会得到:

Mon Dec 01 2014 17:15:00 GMT-0800 (PST)

MySQL 中存储的内容基于 GMT。

【讨论】:

    猜你喜欢
    • 2012-09-04
    • 2021-12-31
    • 2023-03-12
    • 2011-06-17
    • 2012-02-08
    • 2021-05-08
    • 1970-01-01
    相关资源
    最近更新 更多