【Java】カブロボコンテスト【ホリエモン】
■ このスレッドは過去ログ倉庫に格納されています
0231デフォルトの名無しさん
2006/07/25(火) 22:17:50いろんな方法があるだろうけど、これなら比較的簡単かなあ。
arg0 は order() や screening() のパラメータで、TradeAgent 型ね。
TimeManager timeManager = arg0.getTimeManager();
Calendar c1 = timeManager.getBusinessDay( -1 ); //. 前営業日
Calendar c2 = timeManager.getCurrentDate(); //. 当日
int d1 = c1.get( Calendar.MONTH ); //. 前営業日は何月か
int d2 = c2.get( Calendar.MONTH ); //. 今日は何月か
if( d1 != d2 ){
//. 今日と全営業日とで月が違っていた =今日は月の初めの取引日
}
■ このスレッドは過去ログ倉庫に格納されています