aData[8]
是列号,以dd-mm-yyyy
格式显示日期。
我想将其更改为yyyy-mm-dd
格式以进行验证。
var dueDate = new Date(aData[8]);
console.log(aData[8]);
var dt_to = $.datepicker.formatDate('dd-mm-yy', new Date(dueDate));
var dueDatetimestamp = dt_to.getTime();
答案 0 :(得分:1)
答案 1 :(得分:0)
您可以使用date.js来实现:
var dateAr = '2014-01-06'.split('-');
var newDate = dateAr[0] + '-' + dateAr[1] + '-' + dateAr[2];
答案 2 :(得分:0)
考虑一下:
var str = '13-02-2014';//your format dd-mm-yyyy
var newar = str.split('-');
var tempDate = newar[2] + '-' + newar[1] + '-' + newar[0];
var d = new Date(tempDate);
console.log(d);//date object
console.log(tempDate);//new format yyyy-mm-dd
<强> DEMO 强>
答案 3 :(得分:0)
就个人而言,我正在使用jQuery.format.date(value,'date-format')
。但这是https://github.com/phstc/jquery-dateFormat
使用非常简单(来自Github的例子):
<script>
document.write($.format.date("2009-12-18 10:54:50.546", "Test: dd/MM/yyyy"));
document.write($.format.date("Wed Jan 13 10:43:41 CET 2010", "dd~MM~yyyy"));
</script>