下面列出了org.joda.time.DateTimeConstants#JANUARY 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。
@Override
protected int monthOfYear(int periodNumber) {
switch (periodNumber) {
case 1:
return DateTimeConstants.JANUARY;
case 2:
return DateTimeConstants.APRIL;
case 3:
return DateTimeConstants.JULY;
case 4:
return DateTimeConstants.OCTOBER;
default:
return DateTimeConstants.JANUARY;
}
}
protected int monthOfYear(int periodNumber) {
switch (periodNumber) {
case 1:
return DateTimeConstants.JANUARY;
case 2:
return DateTimeConstants.MARCH;
case 3:
return DateTimeConstants.MAY;
case 4:
return DateTimeConstants.JULY;
case 5:
return DateTimeConstants.SEPTEMBER;
case 6:
return DateTimeConstants.NOVEMBER;
default:
return DateTimeConstants.JANUARY;
}
}
private int monthStart(String previousPeriod) {
switch (previousPeriod) {
case PREVIOUS_PERIOD_START_JANUARY:
return DateTimeConstants.JANUARY;
case PREVIOUS_PERIOD_START_MARCH:
return DateTimeConstants.MARCH;
case PREVIOUS_PERIOD_START_MAY:
return DateTimeConstants.MAY;
case PREVIOUS_PERIOD_START_JULY:
return DateTimeConstants.JULY;
case PREVIOUS_PERIOD_START_SEPTEMBER:
return DateTimeConstants.SEPTEMBER;
case PREVIOUS_PERIOD_START_NOVEMBER:
return DateTimeConstants.NOVEMBER;
default:
return DateTimeConstants.JANUARY;
}
}
protected int monthOfYear(int periodNumber) {
if (periodNumber == 1) {
return DateTimeConstants.JANUARY;
} else {
return DateTimeConstants.JULY;
}
}
private int monthStart(int previousPeriod) {
switch (previousPeriod) {
case PREVIOUS_PERIOD_START_JANUARY:
return DateTimeConstants.JANUARY;
case PREVIOUS_PERIOD_START_APRIL:
return DateTimeConstants.APRIL;
case PREVIOUS_PERIOD_START_JULY:
return DateTimeConstants.JULY;
case PREVIOUS_PERIOD_START_OCTOBER:
return DateTimeConstants.OCTOBER;
default:
return DateTimeConstants.JANUARY;
}
}