无法使用Javascript设置日期格式

Unable to set Date Format with Javascript

本文关键字:设置 日期 格式 Javascript      更新时间:2023-09-26

我正在尝试从文本框中收集日期,然后对它们进行比较。我以dd-MM-yyyy格式输入日期,但当比较运行时,其运行格式为MM-dd-yyyy

我的小提琴在这里

在我的实时应用程序中,我使用引导程序日期选择器来输入日期,这样输入的日期将始终是正确的格式。

我看了W3学校,也试着看了

var dt1  = d1.split(/'-|'s/)
var dt2  = d2.split(/'-|'s/)
dat1 = new Date(dt1);
dat2 = new Date(dt2);
dat1.format("dd-MM-yyyy")

但这也失败了。

非常感谢所有的帮助。

感谢

如果要比较日期,请使用getTime()方法:

if(dat1.getTime() > dat2.getTime()) { ... }

以您为例:https://jsfiddle.net/3ut8a7zj/1/