所以我希望在我的网络应用程序上有一个jQuery日期选择器,我已经实现了,但似乎无法以正确的格式设置它。设置正确格式的唯一方法是,如果我不应用“new Date()”,但是由于某种原因,datepicker在2019年3月开始......
以下是我现在拥有的一点点JS:
$(function () {
//$("#datepicker").datepicker({ dateFormat: 'dd/MM/yyyy' }).datepicker('setDate', new Date());
$("#datepicker").datepicker().datepicker('setDate', new Date());
});
正如你所看到的,我已经尝试了几件事,但似乎没有人能得到我想要的东西。当前执行的代码将产生以下内容:
如您所见,当前日期设定为今天(2月15日撰写此帖时)。但格式为美式,mm / dd / yyyy。我希望它的风格为dd / mm / yyyy。
我怎样才能做到这一点?
答案 0 :(得分:0)
您可以快速实现以下目标。
var date = new Date();
date.toLocaleString('en-GB');
基本上,您正在使用用户的区域设置进行格式化。在欧洲,他们将日期作为日,月,年处理。在美国,我们默认为月,日,年。这是实现格式化的最简单方法。
但是库应该具有您可以直接指定的所需语言环境或格式。这将使你不需要上述内容,但快速解决上述代码。如果我在这次会议后有时间,我会看看jQuery库。