public ChineseDate(Date date) {
		this(LocalDateTimeUtil.ofDate(date.toInstant()));
	}
@Test
	public void chineseDateTest() {
		ChineseDate date = new ChineseDate(DateUtil.parseDate("2020-01-25"));
		assertEquals("2020-01-25 00:00:00", date.getGregorianDate().toString());
		assertEquals(2020, date.getChineseYear());

		assertEquals(1, date.getMonth());
		assertEquals("一月", date.getChineseMonth());
		assertEquals("正月", date.getChineseMonthName());


		assertEquals(1, date.getDay());
		assertEquals("初一", date.getChineseDay());

		assertEquals("庚子", date.getCyclical());
		assertEquals("鼠", date.getChineseZodiac());
		assertEquals("春节", date.getFestivals());
		assertEquals("庚子鼠年 正月初一", date.toString());

		date = new ChineseDate(DateUtil.parseDate("2020-01-14"));
		assertEquals("己亥猪年 腊月二十", date.toString());
		date = new ChineseDate(DateUtil.parseDate("2020-01-24"));
		assertEquals("己亥猪年 腊月三十", date.toString());

		assertEquals("2019-12-30", date.toStringNormal());
	}