日期bookmarklet需要在单个数字的月份和日期前导零

时间:2009-05-04 01:41:14

标签: javascript date bookmarklet

我有一个用于检查每日日志文件的书签。但是我使用的书签只能以一位数的形式提供月和日,但日志文件使用两位数。

例如我的bookmarklet提供: http://url/log/2009-5-4_localcontrol-story.log, 而日志文件实际上生活在: http://url/log/2009-05-04_localcontrol-story.log

以下是我目前的代码:

javascript:d=new%20Date();window.open("http://url/log/"+d.getFullYear()+"-"+(d.getMonth()+1)+"-"+(d.getDate())+"_localcontrol-story.log",%20"_self");

你能否告诉我对此的改编,以便我的月份和日期为2位数格式,必要时带前导零?

1 个答案:

答案 0 :(得分:10)

这是一种痛苦,但我所做的就是做这样的事情:

("0"+d.getDate()).slice(-2)

(添加前导零,slice(-2)取最后2个字符)

相关问题