简体   繁体   English

如何在 date-fns 中使用时区正确格式化日期?

[英]How to correctly format date with timezone in date-fns?

I am using date-fns library but It is not formatting the date correctly.我正在使用 date-fns 库,但它没有正确格式化日期。

My code:我的代码:

    import { format } from 'date-fns'
    console.log(format(endOfDay(new Date()), "yyyy-MM-dd'T'HH:mm:ssX"))

Required result:要求的结果:

      2022-05-19T23:59:59Z

Actual result:实际结果:

      2022-05-19T23:59:59+02
        

Please help me in finding the mistake.请帮我找出错误。 Thank you谢谢

To get your desired result using format...要使用格式获得您想要的结果...

import { format } from 'date-fns'

console.log(format(new Date(), "yyyy-MM-dd'T'HH:mm:ss'Z'"));

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM