Javaの春タイマーは、四半期ごとに一度実行しました

(クーロン=「0 00 00 @Scheduled 1 4,7,10,1?」)// ゼロ四半期ごとの統計情報の最初の日は、
春には、文字を認識しないので、このコメントは、(実行するために、各四半期の終了後1日です(L ---各月の最終日))を用いて次の月のようのみ初日
時間プロセスに次のコードを
カレンダーCAL = Calendar.getInstance(); //現在のタイム
int型の月= cal.get(Calendar.MONTH)+ 1; // 現在の月の
int型の年= cal.get(Calendar.YEAR); // 現在の年の
int型の四半期= 0; //現在の四半期
int型STM = 1; //月の四半期を開始
//終了月の四半期; int型ETM = 3
スイッチ(月){
ケース1:10 = STM; = 12は、ETMであり、四半期= 3;年。 =年1;ブレーク; // 1月方法は、統計年第4四半期の情報を入力するため年情報処理ので、
ケース10:STM = 7; ETM = 9;四半期= 2;ブレーク; // 今年
ケース7:STM = 4; ETM = 6;四半期= 1;ブレーク; //
ケース4:STM = 1; ETM = 3;四半期= 0;ブレーク; //
}
最終的に得られる年年---
     quarter--四半期の
     STM -開始月の
ETMが月で終了
 



おすすめ

転載: www.cnblogs.com/sky-zky/p/11856058.html