在 JavaScript 中为日期添加前导零
以 dd/mm/yyyy 的格式计算提前 10 天的日期,您可以使用以下脚本:
var MyDate = new Date(); var MyDateString = new Date(); MyDate.setDate(MyDate.getDate() + 10); MyDateString = MyDate.getDate() + '/' + (MyDate.getMonth() + 1) + '/' + MyDate.getFullYear();
但是,要确保日期和月份如果组件以前导零出现,则脚本需要合并以下规则:
if (MyDate.getMonth() < 10) getMonth = '0' + getMonth; if (MyDate.getDate() < 10) get.Ddate = '0' + getDate;
以下是如何实现这些规则的示例:
var MyDate = new Date(); var MyDateString; MyDate.setDate(MyDate.getDate() + 20); MyDateString = ('0' + MyDate.getDate()).slice(-2) + '/' + ('0' + (MyDate.getMonth()+1)).slice(-2) + '/' + MyDate.getFullYear();
.slice(-2)方法提取字符串的最后两个字符,确保日期和月份部分始终以前导零出现。
以上是如何在 JavaScript 中向日期添加前导零?的详细内容。更多信息请关注PHP中文网其他相关文章!