javascript - Javascript 时间转换为 Java SimpleDateformat - 当天缺少数字
问题描述
您好,我需要以某种方式采用数据/时间格式-YYYY-MM-DDTHH:MM:SS
我快到了,但我的结果似乎少了一个数字。
我的结果显示YYYY-MM-DTHH:MM:SS
任何人都可以看到我哪里出错了,或者我该如何解决这个问题?- 谢谢
HTML
<button id="showit">show</button>
<div id="result"></div>
JS
Number.prototype.padLeft = function(base,chr){
var len = (String(base || 10).length - String(this).length)+1;
return len > 0? new Array(len).join(chr || '0')+this : this;
}
$('#showit').click(function(){
var d = new Date,
dformat = [ (d.getFullYear()+0),
d.getMonth(),
d.getDate()].join('-')+
'T' +
[ d.getHours().padLeft(),
d.getMinutes().padLeft(),
d.getSeconds().padLeft()].join(':');
$('#result').html(dformat);
});