社区
Java SE
帖子详情
怎么把公历转为农历
老秋先生
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
打赏
举报
回复
http://5211422.javaeye.com/blog/464081
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;
公历
转为
农历
的函数
/// ///
公历
转为
农历
的函数 /// ///
公历
日期 ///
农历
的日期 static string SolarToChineseLunisolarDate(DateTime solarDateTime) { System.Globalization.ChineseLunisolarCalendar cal = new S
把
公历
转为
农历
package com.zzst.cbfImpl.util;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;public class NoLi { private int year; privat
非常方便的Swift
公历
转为
农历
Cocoa已有一套
公历
农历
互换的算法,非常简单、实用。在Swift中又进行了特定的简化,更加方便。
js
公历
日期
转为
农历
日期
方法: toLunar(solarYear, solarMonth, solarDay) { //定义全局变量 var CalendarData = new Array(100); var madd = new Array(12); var tgString = "甲乙丙丁戊己庚辛壬癸"; var dzString = "子丑寅卯辰巳午未...
jQuery 任意
公历
转为
农历
<!-- 可以将span标签内容中的任何日期改成
农历
--> <span class="birday">出生年月:{$res.date}</span><span class="old"></span> <span class="birday">出生年月:2012-12-12</span><span class="old"></span> <script> //在获取页面内容时,调用
Java SE
62,621
社区成员
307,251
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章