Javascript 日期格式 - 将月份显示为 xx

标签 javascript

如何修改以下代码,使日期显示为:30/01/2013,而不是其当前状态:30/1/2013?

var d = new Date();
var xdate = [d.getDate(), d.getMonth()+1, d.getFullYear()].join('/');

最佳答案

这是一个简短的(左)填充函数:

function zeroPad(nr,base,chr){
    var  len = (String(base||10).length - String(nr).length)+1;
    return len > 0? new Array(len).join(chr||'0')+nr : nr;
}
//usage
zeroPad(2);          //=> '02'
zeroPad(22);         //=> '22'
zeroPad(22,100);     //=> '022'
zeroPad(22,100,'x'); //=> 'x22'

关于Javascript 日期格式 - 将月份显示为 xx,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14613883/

相关文章:

javascript - JQUERY scrollTo 执行后不会让我滚动

javascript - 简单的自定义 JavaScript 滚动条

javascript - jQuery 替换许多类中的字符串

javascript - 如何等到效果结束? (我看了重复的)

javascript - 使用 JQuery 在 ESC 按键处关闭自定义框

javascript - 如何解码 Base64 附件文件 - Gmail API

javascript - Nightwatch.js 无法循环运行浏览器

javascript - Titanium Appcelerator - 模型到本地 sqlite dB 未定义值

javascript - 将数组编号 2 和 3 访问到一个字符串数组中

javascript - 如何根据它的状态使按钮加粗?例如(如果选择了按钮,它应该是粗体。)