怎么把公历转为农历

老秋先生 2009-10-17 11:24:25
我公历做出来了
我想要的功能是将 输入的公历年份和月份转为农历
大家跟我说说思路好不好撒
!! 昂呐
还有那个 += 这个符号是什么意思呢!!
...全文
251 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
飞哥在线 2009-10-19
  • 打赏
  • 举报
回复

5楼的好。。
m_angle_m 2009-10-18
  • 打赏
  • 举报
回复
接分
铁匠梁老师 2009-10-18
  • 打赏
  • 举报
回复
年份:
子鼠丑牛寅虎卯兔走,
辰龙巳蛇午马未羊头。
申猴酉鸡之后戍狗狗,
亥属金猪排列到最后。

时间:
子(鼠)午夜23时至1时:在一日中,子时一天的最后时刻,也是新一天的开始。
丑(牛)凌晨1时至3时:丑时指的是黎明前的黑暗阶段。据说是牛开始日出耕田的时刻。
寅(虎)凌晨3时至5时:在一日中, 天方大白之时,正是老虎开始活动的时刻。
卯(兔)清晨5时至7时:卯时是太阳已东升,开始放万丈光芒的时候。
辰(龙)清晨7时至9时:辰时太阳光热增强时刻,据说是群龙行西的时刻。
巳(蛇)上午9时至11时,巳时太阳光热更强了。
午(马)上午11时至下午13时,在一日中,阳光最为猛烈。
未(羊)下午13时至15时:在一日中, 未时是暑气将消之时。
申(猴)下午15时至17时:在一日中,申时的暑气已快过去了。
酉(鸡)下午17时至晚上19时:在一日中,酉时是夜晚将来临的时刻。
戍(狗)晚上19时至21时:在一日中,戌时正是黑夜扩散,华灯初上时分。
亥(猪)晚上21时至午夜23时:在一日中,亥时是一日将尽,要迈向明日之前时分。

我国的天干地支编成对应的两组数字:
甲 乙 丙 丁 戊 己 庚 辛 壬 癸
4 5 6 7 8 9 0 1 2 3
子 丑 寅 卯 辰 巳 午 未 申 酉 戌 亥
4 5 6 7 8 9 10 11 0 1 2 3

具体推算方法(以2009年为例):
1、公元纪年的末位数所对应的天干,就是那一年的天干,如2009年,末位数是9,它所对应的天干是“己”。己就是2009年的天干。
2、接下来就开始推算地支了,把公元纪年数,即2009除以12,余数是5,5所对应的地支是丑,也就是该年份的地支。
然后把天干地支合起来,就是该公元年份的农历年份了,2009年的天干是己,地支是丑,2009年就是己丑年。
最后,再说说农历年与生肖的关系。我们都知道十二生肖是鼠牛虎兔龙蛇马羊猴鸡狗猪,我国古人就用十二地支来对应这十二生肖:子鼠、丑牛、寅虎、卯兔、辰龙、巳蛇、午马、未羊、申猴、酉鸡、戌狗、亥猪。只要知道某人的生肖,就可以迅速判断出该人出生年份的农历地支,比如,小赵属鸡,小钱属猴,那马上就可以知道,小赵肯定出生在农历X酉年、小钱出生于农历X申年。反过来,如果知道小赵和小钱分别生于农历己酉年和戊申年,那就可以知道小赵一定是属鸡,小钱是属猴了。
lz12366007 2009-10-18
  • 打赏
  • 举报
回复
网上应该有很多!!!!
百度下就有!ls的就不错!!!
dichyzhu 2009-10-18
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 swandragon 的回复:]
http://5211422.javaeye.com/blog/464081
[/Quote]
学习
njnjmkmk 2009-10-18
  • 打赏
  • 举报
回复
这是个难题
swandragon 2009-10-17
  • 打赏
  • 举报
回复
bigbro001 2009-10-17
  • 打赏
  • 举报
回复
x += y;
等价于
x = x + y;
malligator 2009-10-17
  • 打赏
  • 举报
回复
搜一下多的是

x+=y
基本造价于
x=(x的类型)(x+y)
swandragon 2009-10-17
  • 打赏
  • 举报
回复
i += b ;
相当于i = i + b;

amdgaming 2009-10-17
  • 打赏
  • 举报
回复
+= 就是

比如 int i = 10,sum =9;
sum += i;//就等于 sum = sum +i;

62,621

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧