javascript - 日期小书签需要在一位数月份和日期前导零

标签 javascript date 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"+d.getDate()).slice(-2)

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

关于javascript - 日期小书签需要在一位数月份和日期前导零,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/818520/

相关文章:

javascript - HTML 5 SQLite : Multiple Inserts in One Transaction

java - 如何将分钟添加到循环内的日期

javascript - 附加控件的 CSS

javascript - 在 post 请求中使用当前 url 的书签

browser - 当书签拖到工具栏时如何设置图标/图标?

javascript - 打印图案的功能

javascript - 如何根据值(value)选择特性?

linux - 如何检查LINUX中的日期格式

javascript - 如何跟踪indexedDB中的ADD错误?

jquery - jQuery UI Datepicker maxDate 选项的手动日期输入验证