プロが教えるわが家の防犯対策術!

過去の質問を参照しても見つけられなかったので、
ご質問させていただきます。

一週間前から昨日までの日付を自動的に表示してくれるJavascriptを作成してるのですが、初心者なものでうまく表示できずにいます。

例えば、本日(12/22)でしたら
” 12月15日~12月21日 ”
と表示させたいと思っています。

特に、下記のように月を跨いでの日付表示が全く分かりません。。
” 12月29日~1月4日 ”

低レベルな質問にて恐縮なのですが、ご教授ください。
よろしくお願い致します。

A 回答 (1件)

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">


<title>TEST</title>
<body>
<p>
募金期間は、
<script type="text/javascript">
document.write(AddDate(-1)+'~'+ AddDate(-7));

function AddDate( n ){
var day = new Date( (new Date).getTime()+n*24*60*60*1000);
return (day.getMonth()+1) + '月' + day.getDate() + '日';
}
</script>
です。
</p>
    • good
    • 0
この回答へのお礼

助かりました。
ありがとうございました。

お礼日時:2008/12/24 15:04

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!