私はこの問題に遭遇し続けます。そして今、それはDate
オブジェクトと関係があります
var now = new Date();
var later = new Date();
later.setHours( later.getHours() + 8 );
<Wait for somthing>
now = later;
later.setHours( later.getHours() + 8 );
alert(now == later); //returns True
これはコールバックを使用して解決できると思いました:
var adjustTime = function(callback){
now = later;
callback();
}
adjustTime(function(){
later.setHours( later.getHours() + 8 );
});
alert(now == later); //returns True
何がわかりませんか?これらの変数を正しく更新するにはどうすればよいですか?
編集: OK、私は自分自身をもう少しよく説明する必要があります. 私がやりたいことは、 now 変数をlaterの値に更新することです。あとは8時間で増やしていきたいです。