首页 > 解决方案 > 解析日期时间返回无效日期

问题描述

我正在尝试解析这个日期2021-07-08T08:45:00+0300,但它返回Invalid Date并且我想得到2021 July 8 8:45

import { parseISO } from 'date-fns'
const dateTime = '2021-07-08T08:45:00+0300'
parseISO(dateTime)

标签: date-fns

解决方案


这将导致无效日期,因为给定的日期是无效的 ISO 格式,您可以将其设为 ISO。

import { parseISO } from 'date-fns'
const parseDate = parseISO(new Date('2021-07-08T08:45:00+0300').toISOString())

它应该工作


推荐阅读