失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > Java 阴阳历转换

Java 阴阳历转换

时间:2019-07-10 15:07:52

相关推荐

Java 阴阳历转换

使用环境:

用到的时候

使用方法:

1阴历转换阳历

//阴历转换阳历 TTime:-08-14 格式的阴历日期String[] today = Ttime.split("-");int[] yData;int m = LunarCalendar.leapMonth(Integer.valueOf(today[0]));if (m == 0) {yData = LunarCalendar.lunarToSolar(Integer.valueOf(today[0]), Integer.valueOf(today[1]),Integer.valueOf(today[2].replace(" ", "")), false);} else {yData = LunarCalendar.lunarToSolar(Integer.valueOf(today[0]), Integer.valueOf(today[1]),Integer.valueOf(today[2].replace(" ", "")), true);}Log.e(“log","阴历对应的阳历-->" + yData[0] + "-" + yData[1] + "-" + yData[2];);

2阳历转阴历:

//阳历转换阴历 TTime 为-09-30 格式的阳历String[] today = Ttime.split("-");Calendar todayCalendar = Calendar.getInstance();todayCalendar.setTime(TimeUtils.strToDateLong(today[0] + "-" + today[1] + "-" + today[2]));//todayCalendar.set(Integer.parseInt(today[0]), Integer.parseInt(today[1]), Integer.parseInt(today[2].replace(" ", "")));Log.e(”log","阳历对应的阴历-->" + new Lunar().getLunar(todayCalendar));

仅作笔记使用,提示而已。

如果觉得《Java 阴阳历转换》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。