- ベストアンサー
現在から指定時間後の時間を表示
現在から指定時間後の時間を表示したいのですが 日付をまたいだときの処理の方法が思いつきません 何か良い方法はありますか? 1日またいだ場合、[明日のの○○時○○分]、2日またいだ場合[明後日の○○時○○分]と出せればOKです
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
まず素直に当該日時を計算し, それが「今日ではない日」であれば経過日数に従って処理するだけのような気がするのだが. JavaScript でどう書けばいいのかは知らん.
その他の回答 (1)
- yyr446
- ベストアンサー率65% (870/1330)
回答No.2
var dateObj = new Date(); //現在の日付と時間のdateObj生成 mm=dateObj.getMonth(); dd=dateObj.getDate(); hh=dateObj.getHours(); var x=26; // 26時間後 dateObj.setTime(dateObj.getTime() + (x * 3600 * 1000)); でx時間後のdateObjができるので、 mm_x=dateObj.getMonth(); dd_x=dateObj.getDate(); hh_x=dateObj.getHours(); を取得して、前の値と比較して、日本語を作ればよろしいかと