我正在try 解析"13/12/2023"
或"13/12/2023 10:00:00 AM"
个日期字符串,以使用JavaScript创建日期对象.据我所知,它不能通过new Date('13/12/2023')
完成,因为它预计是美国地区.
我正在try 通过以下方式使用Luxon库来完成这项工作:
import { DateTime } from 'luxon';
var luxonDate = DateTime.fromFormat("13/12/2023", 'dd/MM/yyyy');
然而,上述方法仅适用于没有时间的约会.我还需要解析时间.我需要将格式字符串调整为以下内容:
import { DateTime } from 'luxon';
var luxonDate = DateTime.fromFormat("13/12/2023", 'dd/MM/yyyy h:mm:ss a');
这适用于带时间的日期,但问题是时间对我来说在字符串中是可选的,所以我能想到的唯一方法是以某种方式识别时间是否已过并使用正确的格式.
有没有人知道有没有其他不需要手动完成的 Select ?