java.util.Calendar#getLeastMaximum ( )源码实例Demo

下面列出了java.util.Calendar#getLeastMaximum ( ) 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。

源代码1 项目: TencentKona-8   文件: BuddhistCalendarTest.java
/**
 * 4956227: getLeastMaximum(WEEK_OF_MONTH) return diff. val. for Greg. and Buddhist Calendar
 */
static void testLeastMax() {
    Calendar bc = getBuddhistCalendar();
    // Specify THAI_LOCALE to get the same params for WEEK
    // calculations (6904680).
    Calendar gc = new GregorianCalendar(THAI_LOCALE);
    for (int f = 0; f < Calendar.FIELD_COUNT; f++) {
        if (f == ERA || f == YEAR) {
            continue;
        }
        int bn = bc.getLeastMaximum(f);
        int gn = gc.getLeastMaximum(f);
        if (bn != gn) {
            throw new RuntimeException("inconsistent Least Max value for " + Koyomi.getFieldName(f)
                                       + ": Buddhist=" + bn
                                       + ": Gregorian=" + gn);
        }
    }
}
 
源代码2 项目: coming   文件: Arja_0097_s.java
/**
 * {@inheritDoc}
 */
public void appendTo(StringBuffer buffer, Calendar calendar) {
    int value = calendar.get(Calendar.HOUR);
    if (value == 0) {
        value = calendar.getLeastMaximum(Calendar.HOUR) + 1;
    }
    mRule.appendTo(buffer, value);
}
 
源代码3 项目: astor   文件: FastDateFormat.java
/**
 * {@inheritDoc}
 */
public void appendTo(StringBuffer buffer, Calendar calendar) {
    int value = calendar.get(Calendar.HOUR);
    if (value == 0) {
        value = calendar.getLeastMaximum(Calendar.HOUR) + 1;
    }
    mRule.appendTo(buffer, value);
}
 
源代码4 项目: TelePlus-Android   文件: FastDatePrinter.java
/**
 * {@inheritDoc}
 */
@Override
public void appendTo(final StringBuffer buffer, final Calendar calendar) {
    int value = calendar.get(Calendar.HOUR);
    if (value == 0) {
        value = calendar.getLeastMaximum(Calendar.HOUR) + 1;
    }
    mRule.appendTo(buffer, value);
}
 
源代码5 项目: coming   文件: Arja_00117_t.java
/**
 * {@inheritDoc}
 */
public void appendTo(StringBuffer buffer, Calendar calendar) {
    int value = calendar.get(Calendar.HOUR);
    if (value == 0) {
        value = calendar.getLeastMaximum(Calendar.HOUR) + 1;
    }
    mRule.appendTo(buffer, value);
}
 
源代码6 项目: lams   文件: FastDateFormat.java
/**
 * {@inheritDoc}
 */
public void appendTo(StringBuffer buffer, Calendar calendar) {
    int value = calendar.get(Calendar.HOUR);
    if (value == 0) {
        value = calendar.getLeastMaximum(Calendar.HOUR) + 1;
    }
    mRule.appendTo(buffer, value);
}
 
源代码7 项目: coming   文件: Lang_50_FastDateFormat_t.java
/**
 * {@inheritDoc}
 */
public void appendTo(StringBuffer buffer, Calendar calendar) {
    int value = calendar.get(Calendar.HOUR);
    if (value == 0) {
        value = calendar.getLeastMaximum(Calendar.HOUR) + 1;
    }
    mRule.appendTo(buffer, value);
}
 
源代码8 项目: openjdk-jdk9   文件: CalendarRegression.java
/**
 * Make sure maximum for HOUR field is 11, not 12.
 */
public void Test4118384() {
    Calendar cal = Calendar.getInstance();
    if (cal.getMaximum(HOUR) != 11
            || cal.getLeastMaximum(HOUR) != 11
            || cal.getActualMaximum(HOUR) != 11) {
        errln("Fail: maximum of HOUR field should be 11");
    }
}
 
源代码9 项目: coming   文件: Arja_00150_s.java
/**
 * {@inheritDoc}
 */
public void appendTo(StringBuffer buffer, Calendar calendar) {
    int value = calendar.get(Calendar.HOUR);
    if (value == 0) {
        value = calendar.getLeastMaximum(Calendar.HOUR) + 1;
    }
    mRule.appendTo(buffer, value);
}
 
源代码10 项目: coming   文件: Elixir_008_t.java
/**
 * {@inheritDoc}
 */
public void appendTo(StringBuffer buffer, Calendar calendar) {
    int value = calendar.get(Calendar.HOUR);
    if (value == 0) {
        value = calendar.getLeastMaximum(Calendar.HOUR) + 1;
    }
    mRule.appendTo(buffer, value);
}
 
源代码11 项目: SimFix   文件: 1_FastDateFormat.java
/**
 * {@inheritDoc}
 */
public void appendTo(StringBuffer buffer, Calendar calendar) {
    int value = calendar.get(Calendar.HOUR);
    if (value == 0) {
        value = calendar.getLeastMaximum(Calendar.HOUR) + 1;
    }
    mRule.appendTo(buffer, value);
}
 
源代码12 项目: logging-log4j2   文件: FastDatePrinter.java
/**
 * {@inheritDoc}
 */
@Override
public void appendTo(final Appendable buffer, final Calendar calendar) throws IOException {
    int value = calendar.get(Calendar.HOUR);
    if (value == 0) {
        value = calendar.getLeastMaximum(Calendar.HOUR) + 1;
    }
    mRule.appendTo(buffer, value);
}
 
源代码13 项目: astor   文件: FastDateFormat.java
/**
 * {@inheritDoc}
 */
public void appendTo(StringBuffer buffer, Calendar calendar) {
    int value = calendar.get(Calendar.HOUR);
    if (value == 0) {
        value = calendar.getLeastMaximum(Calendar.HOUR) + 1;
    }
    mRule.appendTo(buffer, value);
}
 
源代码14 项目: SimFix   文件: 1_FastDateFormat.java
/**
 * {@inheritDoc}
 */
public void appendTo(StringBuffer buffer, Calendar calendar) {
    int value = calendar.get(Calendar.HOUR);
    if (value == 0) {
        value = calendar.getLeastMaximum(Calendar.HOUR) + 1;
    }
    mRule.appendTo(buffer, value);
}
 
源代码15 项目: astor   文件: FastDateFormat.java
/**
 * {@inheritDoc}
 */
public void appendTo(StringBuffer buffer, Calendar calendar) {
    int value = calendar.get(Calendar.HOUR);
    if (value == 0) {
        value = calendar.getLeastMaximum(Calendar.HOUR) + 1;
    }
    mRule.appendTo(buffer, value);
}
 
源代码16 项目: coming   文件: Lang_56_FastDateFormat_t.java
/**
 * {@inheritDoc}
 */
public void appendTo(StringBuffer buffer, Calendar calendar) {
    int value = calendar.get(Calendar.HOUR);
    if (value == 0) {
        value = calendar.getLeastMaximum(Calendar.HOUR) + 1;
    }
    mRule.appendTo(buffer, value);
}
 
源代码17 项目: coming   文件: Arja_0071_t.java
/**
 * {@inheritDoc}
 */
public void appendTo(StringBuffer buffer, Calendar calendar) {
    int value = calendar.get(Calendar.HOUR);
    if (value == 0) {
        value = calendar.getLeastMaximum(Calendar.HOUR) + 1;
    }
    mRule.appendTo(buffer, value);
}
 
源代码18 项目: coming   文件: Lang_56_FastDateFormat_s.java
/**
 * {@inheritDoc}
 */
public void appendTo(StringBuffer buffer, Calendar calendar) {
    int value = calendar.get(Calendar.HOUR);
    if (value == 0) {
        value = calendar.getLeastMaximum(Calendar.HOUR) + 1;
    }
    mRule.appendTo(buffer, value);
}
 
源代码19 项目: rapidminer-studio   文件: DateSet.java
/** Sets the given {@code value} with the specified unit in the calendar; For {@link Calendar#YEAR}, caps the value. */
@Override
void integerManipulation(Callable<Void> stopChecker, Calendar cal, int unit, int value) {
	if (unit == Calendar.YEAR) {
		if (value < -cal.getLeastMaximum(unit)) {
			value = -cal.getLeastMaximum(unit);
		} else if (value >= cal.getMaximum(unit)) {
			value = cal.getMaximum(unit) - 1;
		}
	}
	cal.set(unit, value);
}
 
源代码20 项目: coming   文件: Lang_38_FastDateFormat_s.java
/**
 * {@inheritDoc}
 */
public void appendTo(StringBuffer buffer, Calendar calendar) {
    int value = calendar.get(Calendar.HOUR);
    if (value == 0) {
        value = calendar.getLeastMaximum(Calendar.HOUR) + 1;
    }
    mRule.appendTo(buffer, value);
}