私は、DBから同じ日のいくつかの日付と時刻を取得し、再度特定のタスクを実行するためにDBから取得するいくつかのスケジューラを開始することができます。私は時間を設定しようとしていますが、その時間を設定するのではなく、代わりにその時間を追加して横の時間を実行します。次のコード例に従います。それはそれは時間与えられたの代わりに、その時間を設定を追加2016年9月24日の代わりに、9月23日2016年私たちは特定の時間をJavaで設定することができます
の12時56分00秒の時間0時56分00秒に設定したもの
Calendar date = Calendar.getInstance();
date.set(Calendar.HOUR, 12);
date.set(Calendar.MINUTE, 56);
date.set(Calendar.SECOND, 0);
。 時間を追加する代わりに時間を設定する方法を教えてください。
ありがとうございます。
HOUR' '上のJavadocを読み、' HOUR_OF_DAYと比較'。 –
@MarkoTopolnikなぜ 'Date'は' 24 Sep'に変わるのですか –
@ScaryWombat時間は12PMといくつかのミニットに設定されているので、その日の終わりの真夜中を超えています。 –