2012-07-14 62 views
0

我知道這個話題有幾個類似的帖子,但沒有人幫我很多(或者也許這是因爲我還是個新手)。從現在開始大約11天

無論如何,我正在尋找的東西是一個腳本,告訴我日期和日期+從現在開始的11天。

下面的腳本是我用來顯示當前日期&日期。所以我覺得必須有一些簡單的線路來添加或修改某處?像「+11」

任何有用的答案將非常非常感激!


var daynames = new Array("Sunday", "Monday", "Tuesday", "Wednesday","Thursday", "Friday", "Saturday"); 

var months = new Array("january", "february", "march", "april", "may", "june", "july", "august", "september", "october", "november", "december"); 

var currentTime = new Date(); 

var dayname = currentTime.getDay(); 

var month = currentTime.getMonth(); 

var day = currentTime.getDate(); 

var year = currentTime.getFullYear(); 

document.write(daynames[dayname] + "<BR> " + day + " " + months[month] + " " + year); 
+6

而不是鸚鵡在標籤中的標題,更有用的標籤將是你正在使用的語言和平臺。 – Oded 2012-07-14 19:37:35

+3

我第二次Oded,你的語言和平臺是什麼?我猜想基於代碼的Javascript,但是沒有辦法真正說明:-) – driis 2012-07-14 19:38:40

+0

至少沒有「11」標籤。 – 2012-07-14 19:46:21

回答

2

假設您正在使用的JavaScript,這段代碼將從當天設定d +11天 -

var d = new Date(); 
d.setDate(d.getDate()+11); 
+1

+30?!也許你可以解釋一下... – 2012-07-14 19:43:30

+0

我的不好,改正了! – cyclotrojan 2012-07-14 19:45:01

+0

好的,現在看起來好了 – 2012-07-14 19:52:39

1

假設的JavaScript因爲document.write

var yourDate=new Date(); 
yourDate.setDate(yourDate.getDate()+11); //11 is the number of days you want to add 

參考:getDatesetDate

+0

這與從cyclotrojan得到的答案完全相同:-1 – 2012-07-14 19:50:25

+0

@ThorstenS .:它不是*完全*同樣的,它在cyclotrojan的答案後2分鐘發佈。發佈前他可能沒有看到其他答案。這不值得讚賞。 – 2012-07-14 20:29:34

+0

@ThorstenS。是的,沒有看到他的答案。正在尋找引用的MDN鏈接。 – nunespascal 2012-07-14 20:41:05