为了账号安全,请及时绑定邮箱和手机立即绑定

Javascript 日期时间转换

Javascript 日期时间转换

大话西游666 2022-12-02 17:06:34
我确定这个话题已经被打得一团糟,但我还没有找到解决方案。我使用的库 (fullcalendar) 在您将日期和时间显示在屏幕上后会更改它们的格式。如果您使用eventClick函数和log事件的开始或结束,对象看起来像这样Thu Jul 23 2020 23:59:00 GMT-0500 (Central Daylight Time)现在我想在单击事件后在模式中使用它。在此功能期间,我需要对日期和时间进行一些检查,因此我使用JSON.stringify().完成上述操作后,我的日期现在看起来像这样(注意错误的日期和时间)"2020-07-24T04:59:00.000Z"有没有解决这个问题的非“hacky”方法?
查看完整描述

1 回答

?
料青山看我应如是

TA贡献1772条经验 获得超8个赞

时间没有错——第一个是 GMT-5,第二个是 UTC。

当你使用 JSON.Stringify 时,你会得到标准的 UTC 日期,但是 fullcalendar 会为你做一些巧妙的时区处理:

文档

始终记住 Date 对象只是自 Unix 纪元(UTC 时间 1970 年 1 月 1 日)以来毫秒时间的包装器,这一点很重要。Date 对象上的访问器方法对不同时区的毫秒时间有不同的解释,但基础毫秒时间将保持不变。

您应该使用该库提供给您的方法来获取支票信息。


查看完整回答
反对 回复 2022-12-02
  • 1 回答
  • 0 关注
  • 97 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信