以文本方式查看主题 - 中华农历论坛 (http://bbs.nongli.net/index.asp) -- 历法知识 (http://bbs.nongli.net/list.asp?boardid=2) ---- 时干支问题。 (http://bbs.nongli.net/dispbbs.asp?boardid=2&id=58679) |
-- 作者:txwdx -- 发布时间:2012/8/26 18:03:00 -- 时干支问题。 时干支,大多数人都简单的认为和日干支一样,从甲子到癸亥,五天排满。 其实,这种理解是错误的。 干支记时,应当尊重习惯。 地支记时基本上没多大争议。 23:00-01:00子时...21:00-23:00亥时。 而天干记时,则问题比较大。 先秦,一天有分成十个时辰的,据《隋书.天文志》,昼为朝禺中晡夕,夜为甲乙丙丁戊。 由此可知,天干记时也是有先例的。 而古代有百刻制,因此,我们有理由认为一天为十更。分别为 甲、乙、丙、丁、戊、己(朝)、庚(禺)、辛(中)、壬(晡)、癸(夕)。 而自古有“辛苦”一词,实乃 正午干活之累。可证。 因此,我们相信一天的天干如下: 甲时,19:12-21:36 乙时,21:36-24:00 丙时,00:00-02:24 丁时,02:24-04:48 戊时,04:48-07:12 己时,07:12-09:36,朝 庚时,09:36-12:00,禺 辛时,12:00-14:24,中 壬时,14:24-16:48,晡 癸时,16:48-19:12,夕 一日各时间的干支,应该是干和支的组合 00:00-01:00,60分钟,丙子 01:00-02:24,84分钟,丙丑 02:24-03:00,36分钟,丁丑 03:00-04:48,108分钟,丁寅 04:48-05:00,12分钟,戊寅 05:00-07:00,120分钟,戊卯、卯时 07:00-07:12,12分钟,戊辰 07:12-09:00,108分钟,己辰、朝辰、早晨 09:00-09:36,36分钟,己巳、朝巳 09:36-11:00,84分钟,庚巳、禺巳 11:00-12:00,60分钟,庚午、禺午 12:00-13:00,60分钟,辛午、中午 13:00-14:24,84分钟,辛未、中未 14:24-15:00,36分钟,壬未、晡未 15:00-16:48,108分钟,壬申、晡申 16:48-17:00,12分钟,癸申、夕申 17:00-19:00,120分钟,癸酉、夕酉、酉时 19:00-19:12,12分钟,癸戌、夕戌 19:12-21:00,108分钟,甲戌 21:00-21:36,36分钟,甲亥 21:36-23:00,84分钟,乙亥 23:00-24:00,60时分钟,乙子 这虽然有一部分干支不再60花甲子的范围内,但是是符合十进制、十二进制数理逻辑的。 十进制小数点前一位,乃是数字除10的余数;小数点后一位,乃是数字乘10的整数部分。 十二进制小数点前一位,乃是数字除12的余数;小数点后一位,乃是数字乘12的整数部分。 [此贴子已经被作者于2012-8-26 20:57:44编辑过] |
-- 作者:myyh -- 发布时间:2012/8/26 18:34:00 -- 我收藏了个算法,对否探讨。。。 说明:按当日天干,如是甲已日,则0-1时以甲子起,如是乙庚日,则0-1时按丙子起。子时既定,其余易推。。。。 干支纪时万年速推神算法 当日天干 甲已 乙庚 丙辛 丁壬 戊癸 (时) 0-1 早子时 甲子 丙子 戊子 庚子 壬子 1-3 鸡鸣丑时 乙丑 丁丑 己丑 辛丑 癸丑 3-5 平旦寅时 丙寅 戊寅 庚寅 壬寅 甲寅 5-7 日出卯时 丁卯 已卯 辛卯 癸卯 乙卯 7-9 食时辰时 戊辰 庚辰 壬辰 甲辰 丙辰 9-11 偶中巳时 已巳 辛巳 癸巳 乙巳 丁巳 11-13 日中午时 庚午 壬午 甲午 丙午 戊午 13-15 日籦未时 辛未 癸未 乙未 丁未 已未 15-17 晡食申时 壬申 甲申 丙申 戊申 庚申 17-19 日入酉时 癸酉 乙酉 丁酉 已酉 辛酉 19-21 黄昏戌时 甲戌 丙戌 戊戌 庚戌 壬戌 21-23 人定亥时 乙亥 丁亥 已亥 辛亥 癸亥 23-24 晚子时 丙子 戊子 庚子 壬子 甲子 一、将北京时间换算成平太阳时: 1分÷60 =度; 1°=60 平太阳时=北京时间﹢〔(当地经度–120)×4分钟〕 二、将平太阳时换算成真太阳时: 真太阳时=平太阳时﹢当时真太阳时与平太阳时的差值 小数点以下×60=秒 比如:(106度33分–120度)×4分钟,先将33分÷60=0。55度, 然后(106。55度–120度)×4分钟=–13.45×4分钟=–53分48秒;0.45×4分钟=1.8分钟=1分48秒 |
-- 作者:txwdx -- 发布时间:2012/8/26 20:33:00 -- 时辰本身就是真太阳时。 先算出当地时间,然后分配地支即可。 至于天干,流水日对5求余,乘以2。然后加上地支,即可。 快得很 |
-- 作者:txwdx -- 发布时间:2012/8/26 20:35:00 -- 以下是引用myyh在2012-8-26 18:34:00的发言: 跟你说的不是一个话题。
我收藏了个算法,对否探讨。。。 说明:按当日天干,如是甲已日,则0-1时以甲子起,如是乙庚日,则0-1时按丙子起。子时既定,其余易推。。。。 干支纪时万年速推神算法 当日天干 甲已 乙庚 丙辛 丁壬 戊癸 (时) 0-1 早子时 甲子 丙子 戊子 庚子 壬子 1-3 鸡鸣丑时 乙丑 丁丑 己丑 辛丑 癸丑 3-5 平旦寅时 丙寅 戊寅 庚寅 壬寅 甲寅 5-7 日出卯时 丁卯 已卯 辛卯 癸卯 乙卯 7-9 食时辰时 戊辰 庚辰 壬辰 甲辰 丙辰 9-11 偶中巳时 已巳 辛巳 癸巳 乙巳 丁巳 11-13 日中午时 庚午 壬午 甲午 丙午 戊午 13-15 日籦未时 辛未 癸未 乙未 丁未 已未 15-17 晡食申时 壬申 甲申 丙申 戊申 庚申 17-19 日入酉时 癸酉 乙酉 丁酉 已酉 辛酉 19-21 黄昏戌时 甲戌 丙戌 戊戌 庚戌 壬戌 21-23 人定亥时 乙亥 丁亥 已亥 辛亥 癸亥 23-24 晚子时 丙子 戊子 庚子 壬子 甲子 一、将北京时间换算成平太阳时: 1分÷60 =度; 1°=60 平太阳时=北京时间﹢〔(当地经度–120)×4分钟〕 二、将平太阳时换算成真太阳时: 真太阳时=平太阳时﹢当时真太阳时与平太阳时的差值 小数点以下×60=秒 比如:(106度33分–120度)×4分钟,先将33分÷60=0。55度, 然后(106。55度–120度)×4分钟=–13.45×4分钟=–53分48秒;0.45×4分钟=1.8分钟=1分48秒 |
-- 作者:txwdx -- 发布时间:2012/8/26 21:47:00 -- 07:12-09:00,108分钟,己辰、朝辰、早晨---->108=9*12 09:00-09:36,36分钟,己巳、朝巳 09:36-11:00,84分钟,庚巳、禺巳---->84=7*12 11:00-12:00,60分钟,庚午、禺午 12:00-13:00,60分钟,辛午、中午---->60=5*12 13:00-14:24,84分钟,辛未、中未 14:24-15:00,36分钟,壬未、晡未---->36=3*12 15:00-16:48,108分钟,壬申、晡申 16:48-17:00,12分钟,癸申、夕申--->12=1*12 17:00-19:00,120分钟,癸酉、夕酉、酉时 19:00-19:12,12分钟,癸戌、夕戌 9、7、5、3、1刚好是洛书三行空心字符的点数的排列。 朝 晡中禺 夕 假设1p为12分钟,1天共计120p 朝己时,过9p,到巳时 禺庚时,过7p,到午时 中辛时,过5p,到未时 晡壬时,过3p,到申时 夕癸时,过1p,到酉时 [此贴子已经被作者于2012-8-26 22:56:21编辑过] |
-- 作者:灰天鹅 -- 发布时间:2012/10/8 17:14:00 -- 干支纪小时时间没大的用处,纪年纪日纪月才有用。 |