- 构建
ChineseDate
对象
ChineseDate
表示了农历的对象,构建此对象既可以使用公历的日期,也可以使用农历的日期。
//通过农历构建ChineseDatechineseDate=newChineseDate(1992,12,14); //通过公历构建ChineseDatechineseDate=newChineseDate(DateUtil.parseDate("1993-01-06"));
- 基本使用
//通过公历构建ChineseDatedate=newChineseDate(DateUtil.parseDate("2020-01-25")); // 一月date.getChineseMonth(); // 正月date.getChineseMonthName(); // 初一date.getChineseDay(); // 庚子date.getCyclical(); // 生肖:鼠date.getChineseZodiac(); // 传统节日(部分支持,逗号分隔):春节date.getFestivals(); // 庚子鼠年 正月初一date.toString();
- 获取天干地支
//通过公历构建 ChineseDate chineseDate = new ChineseDate(DateUtil.parseDate("2022-10-09")); String cyclicalYMD = chineseDate.getCyclicalYMD();