デートの質問に10秒追加

デートの質問に10秒追加

JavaScript の日付オブジェクトに 10 秒を追加するにはどうすればよいですか?

このようなもの:

var timeObject = new Date()     
var seconds = timeObject.getSeconds() + 10;
timeObject = timeObject + seconds;

ベストアンサー1

ありますsetSeconds方法も同様です:

var t = new Date();
t.setSeconds(t.getSeconds() + 10);

その他の 機能の一覧についてはDateMDNをチェックしてみてください


setSecondsラップアラウンドケースを正しく処理します:

var d;
d = new Date('2014-01-01 10:11:55');
alert(d.getMinutes() + ':' + d.getSeconds()); //11:55
d.setSeconds(d.getSeconds() + 10);
alert(d.getMinutes() + ':0' + d.getSeconds()); //12:05

おすすめ記事