下面列出了java.time.chrono.HijrahDate#lengthOfYear ( ) 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。
@Test
public void test_getDayOfYear() {
HijrahDate hd1 = HijrahChronology.INSTANCE.dateYearDay(1434, 1);
for (int i = 1; i <= hd1.lengthOfYear(); i++) {
HijrahDate hd = HijrahChronology.INSTANCE.dateYearDay(1434, i);
int doy = hd.get(DAY_OF_YEAR);
assertEquals(doy, i, "get(DAY_OF_YEAR) incorrect for " + i);
}
}
@Test
public void test_withDayOfYear() {
HijrahDate hd = HijrahChronology.INSTANCE.dateYearDay(1434, 1);
for (int i = 1; i <= hd.lengthOfYear(); i++) {
HijrahDate hd2 = hd.with(DAY_OF_YEAR, i);
int doy = hd2.get(DAY_OF_YEAR);
assertEquals(doy, i, "with(DAY_OF_YEAR) incorrect for " + i + " " + hd2);
}
}
@Test
public void test_getDayOfYear() {
HijrahDate hd1 = HijrahChronology.INSTANCE.dateYearDay(1434, 1);
for (int i = 1; i <= hd1.lengthOfYear(); i++) {
HijrahDate hd = HijrahChronology.INSTANCE.dateYearDay(1434, i);
int doy = hd.get(DAY_OF_YEAR);
assertEquals(doy, i, "get(DAY_OF_YEAR) incorrect for " + i);
}
}
@Test
public void test_withDayOfYear() {
HijrahDate hd = HijrahChronology.INSTANCE.dateYearDay(1434, 1);
for (int i = 1; i <= hd.lengthOfYear(); i++) {
HijrahDate hd2 = hd.with(DAY_OF_YEAR, i);
int doy = hd2.get(DAY_OF_YEAR);
assertEquals(doy, i, "with(DAY_OF_YEAR) incorrect for " + i + " " + hd2);
}
}
@Test
public void test_getDayOfYear() {
HijrahDate hd1 = HijrahChronology.INSTANCE.dateYearDay(1434, 1);
for (int i = 1; i <= hd1.lengthOfYear(); i++) {
HijrahDate hd = HijrahChronology.INSTANCE.dateYearDay(1434, i);
int doy = hd.get(DAY_OF_YEAR);
assertEquals(doy, i, "get(DAY_OF_YEAR) incorrect for " + i);
}
}
@Test
public void test_withDayOfYear() {
HijrahDate hd = HijrahChronology.INSTANCE.dateYearDay(1434, 1);
for (int i = 1; i <= hd.lengthOfYear(); i++) {
HijrahDate hd2 = hd.with(DAY_OF_YEAR, i);
int doy = hd2.get(DAY_OF_YEAR);
assertEquals(doy, i, "with(DAY_OF_YEAR) incorrect for " + i + " " + hd2);
}
}
@Test
public void test_getDayOfYear() {
HijrahDate hd1 = HijrahChronology.INSTANCE.dateYearDay(1434, 1);
for (int i = 1; i <= hd1.lengthOfYear(); i++) {
HijrahDate hd = HijrahChronology.INSTANCE.dateYearDay(1434, i);
int doy = hd.get(DAY_OF_YEAR);
assertEquals(doy, i, "get(DAY_OF_YEAR) incorrect for " + i);
}
}
@Test
public void test_withDayOfYear() {
HijrahDate hd = HijrahChronology.INSTANCE.dateYearDay(1434, 1);
for (int i = 1; i <= hd.lengthOfYear(); i++) {
HijrahDate hd2 = hd.with(DAY_OF_YEAR, i);
int doy = hd2.get(DAY_OF_YEAR);
assertEquals(doy, i, "with(DAY_OF_YEAR) incorrect for " + i + " " + hd2);
}
}
@Test
public void test_getDayOfYear() {
HijrahDate hd1 = HijrahChronology.INSTANCE.dateYearDay(1434, 1);
for (int i = 1; i <= hd1.lengthOfYear(); i++) {
HijrahDate hd = HijrahChronology.INSTANCE.dateYearDay(1434, i);
int doy = hd.get(DAY_OF_YEAR);
assertEquals(doy, i, "get(DAY_OF_YEAR) incorrect for " + i);
}
}
@Test
public void test_withDayOfYear() {
HijrahDate hd = HijrahChronology.INSTANCE.dateYearDay(1434, 1);
for (int i = 1; i <= hd.lengthOfYear(); i++) {
HijrahDate hd2 = hd.with(DAY_OF_YEAR, i);
int doy = hd2.get(DAY_OF_YEAR);
assertEquals(doy, i, "with(DAY_OF_YEAR) incorrect for " + i + " " + hd2);
}
}
@Test
public void test_getDayOfYear() {
HijrahDate hd1 = HijrahChronology.INSTANCE.dateYearDay(1434, 1);
for (int i = 1; i <= hd1.lengthOfYear(); i++) {
HijrahDate hd = HijrahChronology.INSTANCE.dateYearDay(1434, i);
int doy = hd.get(DAY_OF_YEAR);
assertEquals(doy, i, "get(DAY_OF_YEAR) incorrect for " + i);
}
}
@Test
public void test_withDayOfYear() {
HijrahDate hd = HijrahChronology.INSTANCE.dateYearDay(1434, 1);
for (int i = 1; i <= hd.lengthOfYear(); i++) {
HijrahDate hd2 = hd.with(DAY_OF_YEAR, i);
int doy = hd2.get(DAY_OF_YEAR);
assertEquals(doy, i, "with(DAY_OF_YEAR) incorrect for " + i + " " + hd2);
}
}
@Test
public void test_withDayOfYear() {
HijrahDate hd = HijrahChronology.INSTANCE.dateYearDay(1434, 1);
for (int i = 1; i <= hd.lengthOfYear(); i++) {
HijrahDate hd2 = hd.with(DAY_OF_YEAR, i);
int doy = hd2.get(DAY_OF_YEAR);
assertEquals(doy, i, "with(DAY_OF_YEAR) incorrect for " + i + " " + hd2);
}
}
@Test
public void test_withDayOfYear() {
HijrahDate hd = HijrahChronology.INSTANCE.dateYearDay(1434, 1);
for (int i = 1; i <= hd.lengthOfYear(); i++) {
HijrahDate hd2 = hd.with(DAY_OF_YEAR, i);
int doy = hd2.get(DAY_OF_YEAR);
assertEquals(doy, i, "with(DAY_OF_YEAR) incorrect for " + i + " " + hd2);
}
}
@Test
public void test_getDayOfYear() {
HijrahDate hd1 = HijrahChronology.INSTANCE.dateYearDay(1434, 1);
for (int i = 1; i <= hd1.lengthOfYear(); i++) {
HijrahDate hd = HijrahChronology.INSTANCE.dateYearDay(1434, i);
int doy = hd.get(DAY_OF_YEAR);
assertEquals(doy, i, "get(DAY_OF_YEAR) incorrect for " + i);
}
}
@Test
public void test_withDayOfYear() {
HijrahDate hd = HijrahChronology.INSTANCE.dateYearDay(1434, 1);
for (int i = 1; i <= hd.lengthOfYear(); i++) {
HijrahDate hd2 = hd.with(DAY_OF_YEAR, i);
int doy = hd2.get(DAY_OF_YEAR);
assertEquals(doy, i, "with(DAY_OF_YEAR) incorrect for " + i + " " + hd2);
}
}
@Test
public void test_getDayOfYear() {
HijrahDate hd1 = HijrahChronology.INSTANCE.dateYearDay(1434, 1);
for (int i = 1; i <= hd1.lengthOfYear(); i++) {
HijrahDate hd = HijrahChronology.INSTANCE.dateYearDay(1434, i);
int doy = hd.get(DAY_OF_YEAR);
assertEquals(doy, i, "get(DAY_OF_YEAR) incorrect for " + i);
}
}
@Test
public void test_withDayOfYear() {
HijrahDate hd = HijrahChronology.INSTANCE.dateYearDay(1434, 1);
for (int i = 1; i <= hd.lengthOfYear(); i++) {
HijrahDate hd2 = hd.with(DAY_OF_YEAR, i);
int doy = hd2.get(DAY_OF_YEAR);
assertEquals(doy, i, "with(DAY_OF_YEAR) incorrect for " + i + " " + hd2);
}
}
@Test
public void test_getDayOfYear() {
HijrahDate hd1 = HijrahChronology.INSTANCE.dateYearDay(1434, 1);
for (int i = 1; i <= hd1.lengthOfYear(); i++) {
HijrahDate hd = HijrahChronology.INSTANCE.dateYearDay(1434, i);
int doy = hd.get(DAY_OF_YEAR);
assertEquals(doy, i, "get(DAY_OF_YEAR) incorrect for " + i);
}
}
/**
* 获取指定年份的天数
*
* @param year
* @return
*/
public static int getDaySize(int year) {
HijrahDate date = HijrahDate.of(year, 1, 1);
return date.lengthOfYear();
}