本文整理匯總了Java中java.util.GregorianCalendar.JUNE屬性的典型用法代碼示例。如果您正苦於以下問題:Java GregorianCalendar.JUNE屬性的具體用法?Java GregorianCalendar.JUNE怎麽用?Java GregorianCalendar.JUNE使用的例子?那麽, 這裏精選的屬性代碼示例或許可以為您提供幫助。您也可以進一步了解該屬性所在類java.util.GregorianCalendar
的用法示例。
在下文中一共展示了GregorianCalendar.JUNE屬性的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。
示例1: randomDate
/**
* Génère une date entre dans l'intervalle d'année spécifier.
* @param startYear L'année de départ de l'intervalle
* @param endYear l'année de fin de l'intervalle
* @return La date généré
*/
protected Date randomDate(Integer startYear, Integer endYear) {
ThreadLocalRandom random = ThreadLocalRandom.current();
int month = random.nextInt(1, 12);
int day = 1;
if (month == GregorianCalendar.FEBRUARY) {
day = random.nextInt(1, 28);
} else if (month == GregorianCalendar.APRIL || month == GregorianCalendar.JUNE || month == GregorianCalendar.SEPTEMBER || month == GregorianCalendar.OCTOBER) {
day = random.nextInt(1, 30);
} else {
day = random.nextInt(1, 31);
}
GregorianCalendar gc = new GregorianCalendar(random.nextInt(startYear, endYear), random.nextInt(1, 12), day);
return gc.getTime();
}