Java实现农历转化阳历
2023-12-21 05:46:47
首先加入Maven依赖
<dependency> <groupId>cn.6tail</groupId> <artifactId>lunar</artifactId> <version>1.3.9</version> </dependency>
?示例代码:
public static void main(String[] args) {
// 实例化
Lunar lunar = Lunar.fromYmd(2023, 11, 8);
System.out.println(lunar); //农历 二〇二三年冬月初八
// 转阳历
Solar solar = lunar.getSolar();
System.out.println(solar.toString()); //阳历 2023-12-20
System.out.println(solar.toFullString()); //2023-12-20 00:00:00 星期三 射手座
Lunar d = Lunar.fromDate(new Date());
System.out.println(d);
System.out.println(d.toFullString());
System.out.println(d.getYear());
System.out.println(d.getMonth());
System.out.println(d.getDay());
System.out.println(d.getYearInChinese());
System.out.println(d.getMonthInChinese());
System.out.println(d.getDayInChinese());
}
效果图:
文章来源:https://blog.csdn.net/weixin_46085718/article/details/135109399
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!