取得した標準時とPCの時刻の差分を調べて、
あとは1秒ごとにdataクラスを元に差分だけ修正すればいいのでは?