1. ホーム
  2. ジャバスクリプト

[解決済み】日付に10秒を追加する

2022-03-27 18:51:03

質問

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

こんな感じ。

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

解決方法は?

をクリックすると setSeconds メソッドもあります。

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

のリストについては その他 Date 関数を使用します。 MDNをチェックすべき


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