Date-fns 格式函数显示下一个日期而不是预期日期
Date-fns format function shows next date instead of the expected one
我试图使用 date-fns 库从 ISO 格式化日期,它给出了第二天作为输出。
format(new Date("2021-03-16T23:42:37Z"), "MMM do");
// Output: Mar 17th
我预计在 3 月 16 日收到。任何人都可以告诉我我在这里做错了什么吗?
尾随的“Z”是 UTC,但 Date 实例是在您当地的时区创建的。 23:42 UTC 是午夜后你所在的位置。
我试图使用 date-fns 库从 ISO 格式化日期,它给出了第二天作为输出。
format(new Date("2021-03-16T23:42:37Z"), "MMM do");
// Output: Mar 17th
我预计在 3 月 16 日收到。任何人都可以告诉我我在这里做错了什么吗?
尾随的“Z”是 UTC,但 Date 实例是在您当地的时区创建的。 23:42 UTC 是午夜后你所在的位置。