新的javascript字符串和格式模板的日期?

时间:2013-03-04 22:23:01

标签: javascript

我有一个适用于多种“文化”的应用程序。我将使用许多日期格式。

我有一个带有我的格式的字符串(即'd / m / y',但请记住这是变量)和2个文本输入,其中包含给定格式的日期。

我需要将输入框1中的日期与输入框2进行比较。我有一个方法可以做到这一点,直到我们添加了国际格式。

new Date(endDate) >= new Date(startDate)

这曾用于仅限美国的日期。现在不行。我可以使用的方法是这样的吗?:

new Date(endDate, 'd/m/y')

1 个答案:

答案 0 :(得分:1)

您可能需要考虑moment.js library,这可能会让您免于许多日期操作问题,因为Javascript无法解析语言环境格式。对于你的情况,你要写

moment("12-25-1995", "MM-DD-YYYY");

将创建一个“时刻”对象,将日期字符串解析为提供的模板。