我有一个用于检查每日日志文件的书签。但是我使用的书签只能以一位数的形式提供月和日,但日志文件使用两位数。
例如我的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位数格式,必要时带前导零?
答案 0 :(得分:10)
这是一种痛苦,但我所做的就是做这样的事情:
("0"+d.getDate()).slice(-2)
(添加前导零,slice(-2)
取最后2个字符)