mirror of
https://gitee.com/chinabugotech/hutool.git
synced 2025-07-21 15:09:48 +08:00
add method for ChineseDate
This commit is contained in:
@@ -9,9 +9,15 @@ public class ChineseDateTest {
|
||||
public void chineseDateTest() {
|
||||
ChineseDate date = new ChineseDate(DateUtil.parseDate("2020-01-25"));
|
||||
Assert.assertEquals(2020, date.getChineseYear());
|
||||
|
||||
Assert.assertEquals(1, date.getMonth());
|
||||
Assert.assertEquals("一月", date.getChineseMonth());
|
||||
Assert.assertEquals("正月", date.getChineseMonthName());
|
||||
|
||||
|
||||
Assert.assertEquals(1, date.getDay());
|
||||
Assert.assertEquals("初一", date.getChineseDay());
|
||||
|
||||
Assert.assertEquals("庚子", date.getCyclical());
|
||||
Assert.assertEquals("鼠", date.getChineseZodiac());
|
||||
Assert.assertEquals("春节", date.getFestivals());
|
||||
@@ -21,5 +27,13 @@ public class ChineseDateTest {
|
||||
Assert.assertEquals("己亥猪年 腊月二十", date.toString());
|
||||
date = new ChineseDate(DateUtil.parseDate("2020-01-24"));
|
||||
Assert.assertEquals("己亥猪年 腊月三十", date.toString());
|
||||
|
||||
Assert.assertEquals("2019-12-30", date.toStringNormal());
|
||||
}
|
||||
|
||||
@Test
|
||||
public void toStringNormalTest(){
|
||||
ChineseDate date = new ChineseDate(DateUtil.parseDate("2020-03-1"));
|
||||
Assert.assertEquals("2020-02-08", date.toStringNormal());
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user