解析网页上的自由格式日期条目

Parsing free-form date entry on web page?

本文关键字:格式 日期 自由 网页      更新时间:2023-09-26

有没有一种简单、成熟的方法来允许在网页上输入自由格式的日期并解析输入文本以获取 Date 值? 我们有一个新的要求,从使用日期选择器到允许自由格式的日期输入。 因此,理论上用户可以输入以下任何一项:

12/7/41
12-7-1941
Dec 7, 1941

我们将不得不尝试解析它并从中确定日期。

我试图在网上找到一些东西,但最接近的是这个 JQuery 小部件,它不做自由格式的事情。 还有DateJS,但它看起来未完成,开发在2008年停止。 我只是想知道那里是否还有其他东西。

MomentJS有你想要的东西。这是一个强大的库,几乎可以处理您所有的时间和/或日期需求。MomentJS解析:http://momentjs.com/docs/#/parsing/