我在网上找到了这个代码.我试图让它写出今天9天后的日期,但我无法弄清楚如何做到这一点.有谁知道在这段代码中要改变什么?
var d_names = new Array("Sunday,", "Monday,", "Tuesday,",
"Wednesday,", "Thursday,", "Friday,", "Saturday,");
var m_names = new Array("January ", "February ", "March ",
"April ", "May ", "June ", "July ", "August ", "September ",
"October ", "November ", "December ");
var d = new Date();
var curr_day = d.getDay();
var curr_date = d.getDate();
var sup = "";
if (curr_date == 1 || curr_date == 21 || curr_date ==31)
{
sup = "st";
}
else if (curr_date == 2 || curr_date == 22)
{
sup = "nd";
}
else if (curr_date == 3 || curr_date == 23)
{
sup = "rd";
}
else
{
sup = "th";
}
var curr_month = d.getMonth();
var curr_year = d.getFullYear();
document.write(d_names[curr_day] + " " + m_names[curr_month] + curr_date + "<SUP>" + sup + "</SUP> " + " " + curr_year);
Run Code Online (Sandbox Code Playgroud)
格式化日期如:2011年8月20日星期六
紧接着:
var d = new Date();
Run Code Online (Sandbox Code Playgroud)
写:
d.setDate(d.getDate()+9);
Run Code Online (Sandbox Code Playgroud)
所以你有了:
var d = new Date();
d.setDate(d.getDate()+9);
var curr_day = d.getDay();
var curr_date = d.getDate();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
398 次 |
| 最近记录: |