java.util.Timer.schedule如何避免启动时指定时间过了就立刻执行一次?
ringa_lee
ringa_lee 2017-04-18 09:58:53
0
2
828

schedule的开始时间设置的是一个固定时间,比如中午12点,如果过了12点启动,那么会立刻执行一次,有没有办法能过了任务的指定开始时间就不执行了等下一次?

ringa_lee
ringa_lee

ringa_lee

全員に返信(2)
左手右手慢动作

リーリー

このインターフェースを使用することはできないでしょうか?現在時刻から正午 delay までのミリ秒数を計算します。period は今日の正午 12 時から明日の正午 12 時までの 24 時間のミリ秒数です。現在時刻が12時を超えている場合はこのようになります。それではdelay次の12時になります。

いいねを押す +0
巴扎黑

現在時刻が予定時刻と異なっているかどうかを判断して開始しない方法を追加できますか?これはやったことがありません...

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート