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

从字符串和格式模板创建新的javascript日期?,javascript,Javascript,我有一个应用程序可以在几种“文化”中工作。我将使用许多日期格式 我有一个字符串和我的格式(即“d/m/y”,但请记住这是可变的),还有两个文本输入和给定格式的日期 我需要比较输入框1和输入框2中的日期。我有一个很好的方法,直到我们添加了国际格式 new Date(endDate) >= new Date(startDate) 这过去只适用于美国日期。现在没有了。有没有一种方法可以像这样工作 new Date(endDate, 'd/m/y') 您可能需要考虑,因为JavaScript无

我有一个应用程序可以在几种“文化”中工作。我将使用许多日期格式

我有一个字符串和我的格式(即“d/m/y”,但请记住这是可变的),还有两个文本输入和给定格式的日期

我需要比较输入框1和输入框2中的日期。我有一个很好的方法,直到我们添加了国际格式

new Date(endDate) >= new Date(startDate)
这过去只适用于美国日期。现在没有了。有没有一种方法可以像这样工作

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

您可能需要考虑,因为JavaScript无法解析区域设置格式,这可能会减轻您的许多日期操作问题。对于你的情况,你会写信的

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

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

您可能需要考虑,因为JavaScript无法解析区域格式,这可能会减轻您的许多日期操作问题。对于你的情况,你会写信的

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

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

谢谢!这个图书馆太棒了,做了我需要它做的一切。谢谢!这个图书馆很棒,做了我需要它做的一切。