- ベストアンサー
Javascriptで、更新日から何日経過しているか、alart表示する方法
Javascriptで、更新日から1週間以上経過している場合、 何日経過しているか、alart表示させたいです。 なお、更新日は、自分で設定できるよう、ソースの中に組み込みたいです。 ググって探したら、FORMでINPUTしているソースはあったのですが、FORMは 使用したくないのです・・・。 よろしくお願いいたします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
var UpdateDate = new Date("2006/8/10"); //2006年8月10日が更新日、文字列で指定した場合は、それぞれのlocale に依存することに注意、Date(2006,7,10) の方が良いかもしれない。(※月は-1) var Today = new Date();//現在時間 Today = new Date(Today.getFullYear(),Today.getMonth(),Today.getDate());//端数処理 var day = (Today.getTime() - UpdateDate.getTime())/(24*3600*1000);//ミリ秒が基準の計算を日数にする if(day >= 7){ //1週間以上経過している alert(Math.floor(day));//端数を切り捨てて表示 }
その他の回答 (1)
- BLUEPIXY
- ベストアンサー率50% (3003/5914)
回答No.2
#1>やってみたけど、うまくいきませんでした・・・。 うまくいきませんでしただけでは、なんともわかりようがないので、 その試してみたソースを補足して下さい。
質問者
お礼
すいません。 ちょっとした私のミスでした。 教えてくださったソースで、ちゃんと解決できました。 ありがとうございました!!
補足
やってみたけど、うまくいきませんでした・・・。 なんででしょうか・・・ 恐れいりますが、また教えていただけますでしょうか。 よろしくお願いいたします。