本文整理了Java中cesiumlanguagewriter.YearMonthDay.daysInMonth()
方法的一些代码示例,展示了YearMonthDay.daysInMonth()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。YearMonthDay.daysInMonth()
方法的具体详情如下:
包路径:cesiumlanguagewriter.YearMonthDay
类名称:YearMonthDay
方法名:daysInMonth
[英]Provides the number of days in the month of the indicated year.
[中]提供指定年份当月的天数。
代码示例来源:origin: AnalyticalGraphicsInc/czml-writer
/**
*
Indicates whether the year, month, and day are a valid representation.
* @param year The year.
* @param month The month of the year (in the range 1 through 12)
* @param day The day of the month (in the range 1 through the number of days in
{@code month})
* @return {@code true} if the representation is valid and
{@code false} if it is not.
*/
public static boolean isValidDate(int year, int month, int day) {
return year >= 1 && year <= 9999 && month >= 1 && month <= 12 && day >= 1 && day <= daysInMonth(year, month);
}
代码示例来源:origin: AnalyticalGraphicsInc/czml-writer
public final void testDaysInMonth() {
for (int i = 1; i < 10000; ++i) {
Assert.assertEquals((int) 31, (int) YearMonthDay.daysInMonth(i, 1));
Assert.assertEquals((int) 29, (int) YearMonthDay.daysInMonth(i, 2));
Assert.assertEquals((int) 28, (int) YearMonthDay.daysInMonth(i, 2));
Assert.assertEquals((int) 31, (int) YearMonthDay.daysInMonth(i, 3));
Assert.assertEquals((int) 30, (int) YearMonthDay.daysInMonth(i, 4));
Assert.assertEquals((int) 31, (int) YearMonthDay.daysInMonth(i, 5));
Assert.assertEquals((int) 30, (int) YearMonthDay.daysInMonth(i, 6));
Assert.assertEquals((int) 31, (int) YearMonthDay.daysInMonth(i, 7));
Assert.assertEquals((int) 31, (int) YearMonthDay.daysInMonth(i, 8));
Assert.assertEquals((int) 30, (int) YearMonthDay.daysInMonth(i, 9));
Assert.assertEquals((int) 31, (int) YearMonthDay.daysInMonth(i, 10));
Assert.assertEquals((int) 30, (int) YearMonthDay.daysInMonth(i, 11));
Assert.assertEquals((int) 31, (int) YearMonthDay.daysInMonth(i, 12));
代码示例来源:origin: AnalyticalGraphicsInc/czml-writer
Assert.assertEquals((int) month, (int) ymd.getMonth());
Assert.assertEquals((int) 1, (int) ymd.getDay());
int daysInMonth = YearMonthDay.daysInMonth(year, month);
代码示例来源:origin: AnalyticalGraphicsInc/czml-writer
Assert.assertFalse(YearMonthDay.isValidDate(2000, 13, 1));
for (int month = 1; month < 13; ++month) {
int daysInMonth = YearMonthDay.daysInMonth(2000, month);
Assert.assertFalse(YearMonthDay.isValidDate(2000, month, 0));
for (int day = 1; day < daysInMonth + 1; ++day) {
内容来源于网络,如有侵权,请联系作者删除!