代码之家  ›  专栏  ›  技术社区  ›  Hemadri Dasari

如何将客户机日期时间存储在db中,以与nodejs中的服务器时区相匹配

  •  0
  • Hemadri Dasari  · 技术社区  · 7 年前

    我在客户端有日期和时间html5选择器。

    当用户选择日期和时间时,我将以以下格式将其发送到后端 2018-11-01T13:00

    在后端,它将日期和时间存储为 2018-11-01T13:00:00+00 因为我定义的列run_at的数据类型是带有时区的时间戳。我读取这个值,并将其存储在另一个名为schedule的表中,然后再次从schedule表中读取它来安排作业。

    但我的问题是,当我从数据库读取run_at并将其存储在另一个名为schedule的表中时,它会另存为 2018-11-01T17:00:00+00 它会增加+4小时 2018-11-01T13:00:00+00 .它与在时间戳创建的值不匹配。

    如何将run_at存储在另一个与服务器时区匹配的表中?

    我不知道如何将run_存储在与服务器时区匹配的位置。请原谅,我不能从办公室的笔记本电脑上发布代码。

    0 回复  |  直到 7 年前