代码之家  ›  专栏  ›  技术社区  ›  Emad Dehnavi

这是日期fns库中的错误,将日期转换为UTC格式给我错误的时间吗

  •  0
  • Emad Dehnavi  · 技术社区  · 7 年前

    所以我用 date-fns 将当前日期转换为UTC。这是我的代码:

    import { format } from 'date-fns';
    
    
    function currentDate() {
      return format(Date.now(), 'YYYY-MM-DDTHH:MM:SSZ');
    }
    

    2018-11-27T16:11:73+01:00

    16:11:73 这给我的服务器端代码带来了一个问题,我需要验证用户数据,因此当它希望使用此错误进行转换时,显然会失败: Cast to date failed for value "2018-11-27T16:11:73+01:00" at path currentDate

    有什么想法吗,伙计们?

    1 回复  |  直到 7 年前
        1
  •  2
  •   TryingToImprove    7 年前

    您提供的格式错误。

    • 会议记录= mm ,
    • ss (小写)

    请参阅此处的完整列表: https://date-fns.org/v1.9.0/docs/format

    SS 是秒的1/100