j查询日期格式无效

jQuery Date format invalid

本文关键字:无效 格式 日期 查询      更新时间:2023-09-26

为什么这显示不同的日期05/05/1972而不是29/05/1970

$(document).ready(function(){
    alert($.datepicker.formatDate('dd/mm/yy', new Date("29/05/1970")));
});

吉斯菲德尔

试试这个...

$(document).ready(function(){
  alert($.datepicker.formatDate('dd/mm/yy', new Date(1970, 5, 29)));
});

您应该按照 W3Schools 所述使用 Date 对象:http://www.w3schools.com/jsref/jsref_obj_date.asp

var d = new Date();
var d = new Date(milliseconds);
var d = new Date(dateString);
var d = new Date(year, month, day, hours, minutes, seconds, milliseconds);

请注意,月和日是从 0 开始的,这意味着月份是从 0-11 开始,日期是从 0-6 开始的。

规格可以在这里找到:http://www.ecma-international.org/ecma-262/5.1/

试试这个:

$.datepicker.formatDate('dd M yy', new Date('29, 05, 2014')));