• ベストアンサー

ウィークリーの日付表示

過去の質問を参照しても見つけられなかったので、 ご質問させていただきます。 一週間前から昨日までの日付を自動的に表示してくれるJavascriptを作成してるのですが、初心者なものでうまく表示できずにいます。 例えば、本日(12/22)でしたら ” 12月15日~12月21日 ” と表示させたいと思っています。 特に、下記のように月を跨いでの日付表示が全く分かりません。。 ” 12月29日~1月4日 ” 低レベルな質問にて恐縮なのですが、ご教授ください。 よろしくお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
noname#84373
noname#84373
回答No.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>

kazuya88
質問者

お礼

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

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • Excelの日付について

    過去の投稿を拝見しましたが、該当する物が見つけられませんでした。 どなたか、下記の件教えていただけませんか? Excelで、FAX用紙のフォーマットを作っています。 (なぜエクセルなのかは、聞かないで下さい・・・。 私もホントはExcelはおかしいだろ~と思っているので・・・。) 1枚1シートなので、今日1のシートを使ったら、明日は2個目のシートという感じになっています。 つまり、同じシートは二度と使わないという事です。 ここからが、質問なのですが・・・。 日付を自動的に入力するために"Today"を使いました。 が、他のシートも今日の日付になってしまいますよね。 例えば、1のシートを昨日使ったとします。 1のシートには、自動的に昨日(入力当日からすると今日)の日付が入っていて 2のシートには、今日の日付がちゃんと入るようにできませんか? なんだか分かりづらい質問で、大変恐縮なのですが おわかりの方がいらっしゃったら、教えてください。 宜しくお願いします。

  • 0:00が表示されたら 日付が変わるようにしたい。

    0:00が表示されたら 日付が変わるようにしたい。 黄色いセルは手入力し その他は自動表示。 月日は B 列が0:00の場合は日付が1日増えるようにしたい。 月をまたいだ場合も同様。 例:B7が0:00なので7/2に日付が変わる。 お手数ですがご教授ください。

  • エクセルの日付表示なのですが・・・

    エクセルの日付表示なのですが 縦に並べると ガタガタになってしまうのをどうにかできませんか? 過去の質問も見てみたのですがよくわかりません。初心者なので噛み砕いて教えて下さい。よろしくお願いします。 5月8日 12月10日  5月 8日 12月10日

  • htmlで日付表示。三日後の日付を表示したいです。

    通販サイトのホームページ作成をしているのですが、html(javascript)で今日から三日後の日付を表示することは出来ますか? ホームページを見た時に商品が何日に配送されるのかというのを自動更新で表示をしたいと思っています。 よろしくお願いします。

    • ベストアンサー
    • HTML
  • エクセル2007 日付をそろえて表示したい

    エクセル2007 日付をそろえて表示したい エクセル初心者です。 日付をそろえて表示させたいのですが、どうすればいいでしょうか。 たとえば、2010/5/29と2010/10/29を縦に並べて表示したい場合、 自動で5(月)の前に空白を入れてくれるような機能は2007にはないでしょうか。 すでに入力した後で上司に注意され、困っています。

  • webサイトに自動的に今日の日付+αを表示する方法

    本日の日付 ↓ 本日+6日後の日付 というふうに自動的に表示したいのですが、 どうすればいいのでしょうか。 例えば、 12月12日(日) ↓ 12月18日(土) っていうふうにしたいのですが・・・。

  • 日付表示 月またぎ

    初めて質問させていただきます。 私は現在、cgiにて1週間予定を作成しております。 本日を基準に7日間、日にちを表示させたいのですが、月をまたぐ事が出来ず困っています。 5/26|5/27|5/28|5/29|5/30|5/31|6/1| という形で表示させたいのですが、何か良い方法はないでしょうか? cgi初心者なので、全くよくわかっていない状態ですが、現在は今日の日付を取得し、次の日には$d+1みたいな形で表示させています。 説明も下手ですいません。 どなたかご理解頂けた方がいらっしゃいましたら、ご教授下さい。 宜しくお願いします。 

    • ベストアンサー
    • CGI
  • Excelにてリストから表示した月の日付を表示する

    よろしければExcelについてご教授下さい。 Excelを利用し便利なシフト表を作成するため現在勉強をしております。。 下記に添付してあるような形で、リストから月を選択し、その選択した月の日付を セルに表示していきたいと考えております。 方法としては別のシートを参照するプルダウンリストの作成で実現はできるのでしょうか? それとも、VBAを勉強する必要があるでしょうか? ご教授頂ければ幸いです。 よろしくお願いいたします。

  • Excelで日付を自動表示させたい

    Excelのシートで2行目に1日から末日までの日付が入っています。 他のファイルでは1行目に入力されている年と1月を参照して、Date関数を使って29日以降の日付は自動で表示されるようになっています。 ところが今使っているファイルでは1行目にタイトルが入っていて、年月は別のシートに次のように入力されています。 【○○店売上2008.11】 mid関数を使って数式を作ってみたのですが、29日以降の数字は表示されません。真っ白のままです。 どのようにしたら別シートの年月を参照する形で日付を自動表示させられるのでしょうか?できればタイトルが変えられないのでmid関数でなくても何らかの方法で取り出したいです。 どうかよろしくお願いします。

  • Excelで日付変わる毎に自動で列追加できますか?

    進捗管理などで、こんな事出来たら便利だなと感じての質問です。 日付が変わると任意列(G列)より右に過去分を自動追加でずらし(本日がG列、昨日がH列…)、本日の列を自動作成し任意列(G列)になるようにすることは可能でしょうか? 当方、関数など詳しくないので出来るのかの見当つきません。 もし可能でしたら、ご教授お願いいたします。

このQ&Aのポイント
  • TS8530でDVDに画像をコピーする際に、画像のフレームが四角であるため、画像全体が表示されません。
  • フレームの形状を丸に変更する方法を教えてください。
  • キヤノン製品のTS8530でDVDに画像をコピーする方法についてのご教授をお願いします。
回答を見る