大話西游666
2022-12-02 17:06:34
我確定這個(gè)話題已經(jīng)被打得一團(tuán)糟,但我還沒(méi)有找到解決方案。我使用的庫(kù) (fullcalendar) 在您將日期和時(shí)間顯示在屏幕上后會(huì)更改它們的格式。如果您使用eventClick函數(shù)和log事件的開(kāi)始或結(jié)束,對(duì)象看起來(lái)像這樣Thu Jul 23 2020 23:59:00 GMT-0500 (Central Daylight Time)現(xiàn)在我想在單擊事件后在模式中使用它。在此功能期間,我需要對(duì)日期和時(shí)間進(jìn)行一些檢查,因此我使用JSON.stringify().完成上述操作后,我的日期現(xiàn)在看起來(lái)像這樣(注意錯(cuò)誤的日期和時(shí)間)"2020-07-24T04:59:00.000Z"有沒(méi)有解決這個(gè)問(wèn)題的非“hacky”方法?
1 回答

料青山看我應(yīng)如是
TA貢獻(xiàn)1772條經(jīng)驗(yàn) 獲得超8個(gè)贊
時(shí)間沒(méi)有錯(cuò)——第一個(gè)是 GMT-5,第二個(gè)是 UTC。
當(dāng)你使用 JSON.Stringify 時(shí),你會(huì)得到標(biāo)準(zhǔn)的 UTC 日期,但是 fullcalendar 會(huì)為你做一些巧妙的時(shí)區(qū)處理:
從文檔:
始終記住 Date 對(duì)象只是自 Unix 紀(jì)元(UTC 時(shí)間 1970 年 1 月 1 日)以來(lái)毫秒時(shí)間的包裝器,這一點(diǎn)很重要。Date 對(duì)象上的訪問(wèn)器方法對(duì)不同時(shí)區(qū)的毫秒時(shí)間有不同的解釋,但基礎(chǔ)毫秒時(shí)間將保持不變。
您應(yīng)該使用該庫(kù)提供給您的方法來(lái)獲取支票信息。
添加回答
舉報(bào)
0/150
提交
取消