0
こんにちは、誰でも私を助けてください。特定の日付からすべての月を表示したい。例:用groovy与えられた日付から翌月に取得する方法
:指定された日付は次のとおりです。15日 - 3月 - 2011 出力は次のようになります。月/ 2011年、4月/ 2011 .... 2月/ 2012
は、どのように私はグルーヴィーで上記をacheiveすることができますか?
こんにちは、誰でも私を助けてください。特定の日付からすべての月を表示したい。例:用groovy与えられた日付から翌月に取得する方法
:指定された日付は次のとおりです。15日 - 3月 - 2011 出力は次のようになります。月/ 2011年、4月/ 2011 .... 2月/ 2012
は、どのように私はグルーヴィーで上記をacheiveすることができますか?
GroovyのTimeCategoryを使用してsthを書き込むことができます。 myDate + 3.months
のようになります。次のコードは、あなたが望むリストを作成します:
use (groovy.time.TimeCategory) {
Date date = Date.parse("dd-MMM-yyyy", "15-Mar-2011")
def months = (0..11).collect {
(date + it.months).format("MMM/yyyy")
}
}
まですべての月を表示しますか? 2012年2月? –