本文目录一览:
广东新闻广播推出了庆祝改革开放40周年声音产品——声音日历。我们将在每天的广播和微信中线上线下同步推出。带您了解过去,铭记历史,展望未来。共同见证改革开放以来发生在我们身边的奇迹。
11年前的今天,2007年7月26日,中央政治局召开会议,分析研究当前经济形势和经济工作。会议强调要坚持把遏制经济增长由偏快转为过热作为当前宏观调控的首要任务;坚持把解决好“三农”问题作为全党工作的重中之重;坚持把节能减排作为调整结构和转变增长方式的重要抓手;坚持以人为本,抓住经济平稳增长和财政收入大幅增加的有利时机;坚持标本兼治、远近结合,用改革的办法推进深层次矛盾的解决。
全年365天,广东新闻广播声音日历,陪您见证新的明天!
编辑 |刘洋
广东新闻广播推出了庆祝改革开放40周年声音产品——声音日历。我们将在每天的广播和微信中线上线下同步推出。带您了解过去,铭记历史,展望未来。共同见证改革开放以来发生在我们身边的奇迹。
11年前的今天,2007年7月26日,中央政治局召开会议,分析研究当前经济形势和经济工作。会议强调要坚持把遏制经济增长由偏快转为过热作为当前宏观调控的首要任务;坚持把解决好“三农”问题作为全党工作的重中之重;坚持把节能减排作为调整结构和转变增长方式的重要抓手;坚持以人为本,抓住经济平稳增长和财政收入大幅增加的有利时机;坚持标本兼治、远近结合,用改革的办法推进深层次矛盾的解决。
全年365天,广东新闻广播声音日历,陪您见证新的明天!
编辑 |刘洋
说起天干地支纪年法,我想大家都听着耳熟,也有人能读出几个,如果确实没有映像,那“大贤良师”张角那句“岁在甲子,天下大吉”是不是很多人都听过,也可以说因为这句话,开启了三国时代。相信听过这八个字很多,特别男生,因为很多三国游戏里面,开篇就是这八个字,而又有多少人懂这八个字本身代表的含义?如果不懂,那么就来了解了解,什么是天干地支纪年?法如何很容易推算出某一年月日时的天干地支吧!如果能认真把这篇文章看完,仅凭“甲子”这个词你就能理解这句话大概的意思,而且更能学会如何自己推算某一年月日时的天干地支。这是很装x的技能哦,现在我们进入今天的主题“个人如何简单准确的推算某一年月日时的天干地支”。
罗盘
一、天干地支小知识
天干地支,简称为干支,源自中国远古时代对天象的观测。十干曰:阏逢、旃蒙、柔兆、强圉、著雍、屠维、上章、重光、玄黓、昭阳。
十二支曰:困顿、赤奋若、摄提格、单阏、执徐、大荒落、敦牂、协洽、涒滩、作噩、阉茂、大渊献。
简化后的天干地支:“甲、乙、丙、丁、戊、己、庚、辛、壬、癸”称为十天干,“子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥”称为十二地支。
十天干读法:
甲(jiǎ)、乙(yǐ)、丙(bǐng)、丁(dīng)、戊(wù)、己(jǐ)、庚(gēng)、辛(xīn)、壬(rén)、癸(guǐ)
(甲、丙、戊、庚、壬为阳干,乙、丁、己、辛、癸为阴干)
十二地支读法:
子(zǐ)、丑(chǒu)、寅(yín)、卯(mǎo)、辰(chén)、巳(sì)、午(wǔ)、未(wèi)、申(shēn)、酉(yǒu)、戌(xū)、亥(hài)
(子、寅、辰、午、申、戌为阳支,丑、卯、巳、未、酉、亥为阴支)
二、天干地支计算年、月、日、时
天干地支算年
目前网络上计算天干地支,天干能够准确计算,但是地支按照公式计算差别很大,所以很多网友说计算公式不对,根本算不准,最关键的是上网查很难查到到底怎么样才能计算才能正确(不信上网随便查),这个小知识是真有用哦!下面我给大家介绍一下到底如何计算某一年的天干地支。
疯狂吐槽的网友
请看下面这个图,此图为天干地支对应序号图,后面计算出结果还需要对照此图。
天干地支对应序号图
天干地支纪年法计算万能公式
天干=(年份-3)/10……余数 余数为几就数几个(ps:0=10)
地支=(年份-3)/12……余数 余数为几就数几个(ps:0=12)
如:2007年 丁亥年
天干=(2007-3)/10=200.4……余数为4 对应上面天干地支图,天干为“丁”(ps:0=10)
地支=(2007-3)/12……余数为0对应上面天干地支图,地支为“亥”(ps:0=12)
看到这个计算大家心里该说,这不是很好算嘛!直接套公式算就是喽,有什么难算的。说这话的朋友请往下看,我们再举个例子:
如:2008年:北京奥运会 戊子年
天干=(2008-3)/10=200.5……余数为5 对应上面天干地支图,天干为“戊”(ps:0=10)
地支=(2008-3)/12=167.0833333333333……余数“?”(ps:0=12)
这个咋算?难不成“四舍五入?”,作者最开始也是这样考虑的,但是上网搜索后完全没有答案,研究好久才有所了解。
正确答案:
2008年:北京奥运会 戊子年
天干=(2008-3)/10=200.5……余数为5 对应上面天干地支图,天干为“戊”(ps:0=10)
地支=(2008-3)/12=167.0833333333333……余数为1对应上面天干地支图,地支为“子”(ps:0=12)
有网友肯定说这还不是“四舍五入!”,肯定整数后保留一位小数点,然后“四舍五入”的结果。然而不是的,如果你使用这种计算结果,后面你会懵。如果大家主动去试算几个年份,就会发现这样根本行不通,有的年份根本对应不上。好吧!给大家说正确的计算方式吧。
事实上计算公式里的余数指的是年份能够被整除后累加的数字,比如说:
天干=(2003-3)/10=200,余数为0 (ps:0=10),所以天干为“癸”
天干=(2007-3)/10=200.4……余数为4 对应上面天干地支图,天干为“丁”(ps:0=10)
看到有什么规律没,2003年天干为“癸”,2004=2003+1天干为“甲”,2005=2003+2天干为“乙”,2006=2003+3天干为“丙”,2007=2003+4天干为“丁”。所以,所谓的余数是指找到需要计算年份的附近年份,必然有一年能被整除无余数(0=12,地支为“亥”)的那一年,然后对照天干地支图往前或者往后累加累减。
而地支更是需要按照这个算法,对应天干地支纪年法计算万能公式中地支算法,按照上面这种逻辑计算,就能得到准确的某一年的天干地支纪年。
(ps:如果大家嫌麻烦,其实天干错误算法也行,直接用计算器除,小数点是几,对照天干图是可以的!但是地支肯定不行!!!,这个地方划重点,地支很多人都不会计算)
天干地支算月
目前使用天干地支算月的方法非常准确的为“五虎遁口诀”,为啥叫做“五虎遁”因为地支每年从立春开始为第一个月,都是从“寅”开始,而“寅”在十二生肖上对应的是“虎”生肖,所以说叫“五虎遁”。
五虎遁的口诀
“甲己之年丙作首,乙庚之岁戊为头。
丙辛之年寻庚起,丁壬壬位顺行流。
若言戊癸何方发,甲寅之上好追求。”
具体解释为:
甲己之年丙作首——逢年干是甲或己的年份,正月的月干从丙上起;
乙庚之岁戊为头——逢年干是乙或庚的年份,正月的月干从戊上起;
丙辛必定寻庚起——逢年干是丙或辛的年份,正月的月干从庚上起;
丁壬壬位顺行流——逢年干是丁或壬的年份,正月的月干从壬上起;
若问戊癸何方发,甲寅之上好追求——逢年干是戊或癸的年份,正月的月干从甲上起。
五虎遁口诀是计算天干的,地支是固定的,地支每年从立春开始为第一个月,都是从“寅”开始,即寅月;从惊蛰开始为第二个月,即卯月;从清明开始为第三个月,即辰月。以此类推。所以八字学中的月份,是按节气来确定的。从立春那天算起。
而为何地支是固定的,具体解释起来很麻烦,说多了大家估计看的眼晕,如有兴趣可自行搜索。
例如 2021年
天干=(2021-3)/10=201余数为8 ,所以天干为“辛”
地支=(2021-3)/12=168余数为2,所以地支为“丑”
2021(明年)是辛丑年,按照口诀“丙辛之年寻庚起”,那么第一个月就是“庚寅”,接着往下就是“辛卯”、“壬辰”、“癸巳”......
所以只要知道年份对应的天干地支年,就很容易推算出当年每个月的天干地支月。
特别强调,算命学和卦学中所说的月份,并不完全按照农历的月份来说,了解不深的人会有误区,认为是按照农历的月份来确定月份的。今年春节,是2021年2月12日是春节,2月3日是立春。实际上从立春开始,就进入辛丑年了。
所以2021年的“庚寅”月是从2021年2月3日(立春)之日起算的。
天干地支算日
网上天干地支算日,网友都算蒙了,我也看着很懵
网上能找到天干地支算年、算月、算时,但是算日的真的不多,而且就算有,都是给你说一大篇道理,各种口诀推算,然后看的云里雾里,搞不懂到底啥意思。
天干地支对应序号图
所以今天给大家介绍一个个人认为最简单的方法。只要会加减乘除计算就能学会天干地支算日。不信看完可以按照方法找几个日推算一下,很有成就感呦。请看下方推算方法:
〔(年-1)×5+(年-1)÷4+当年天数〕÷60=余数为几
天干=余数÷10 结果余数为几对照天干表序号选中 (ps:0=10)
地支=余数÷12 余数余数为几对照地支表序号选中 (ps:0=12)
例1:2009年5月14日,求日干支
〔(2009-1)×5+(2009-1)÷4+134〕÷60
=(10040+502+134)÷60=177余数为56
天干=余数÷10 =56÷10=5余数为6,对照天干表序号为“己”
地支=余数÷12=56÷12=4余数为8,对照地支表序号为“未”
所以2009年5月14日,日干支为“己未”日
例2:2019年7月18日,求日干支
〔(2019-1)×5+(2019-1)÷4+199〕÷60
=(10090+504+199)÷60=179余数为53
天干=余数÷10 =53÷10=5余数为3,对照天干表序号为“丙”
地支=余数÷12=53÷12=4余数为5,对照地支表序号为“辰”
所以2019年7月18日,日干支为“丙辰”日
例3:2023年12月11日,求日干支
〔(2023-1)×5+(2023-1)÷4+345〕÷60
=(10110+505+345)÷60=182余数为40
天干=余数÷10 =40÷10=4余数为0,对照天干表序号为“癸”
地支=余数÷12=40÷12=3余数为4,对照地支表序号为“卯”
所以2023年12月11日,日干支为“癸卯”日
3个结果全对!之所以这样说,因为这三个年月日是作者自己随意选取的日子,后面会计算出什么结果作者也没考虑,全部算出来后,对照手机日历中黄历结果,一个没错,是不是很神奇。
当然,现在大家想知道某个年月日时天干地支其实网络上很容易查到,而作者之所以写这篇文章也是想把这么神奇的天干地支介绍给大家,这时中国传统文化中的精华,是国学。天干地支虽然现在已经不作为主要计年月日工具,但是在儒学、理学、医学、风水、术数和命理学中还是主要应用,所以还是有很强的现实意义。
注意事项:
1.此种计算方式年月日均为阳历;
2.计算公式中“(年-1)÷4”结果只取整数部分;
3.计算公式中“当年天数”指的从1月1日至你所求的那一天的天数累加和,如求“XXXX年5月14日”,那么“当年天数”为1月天数+2月天数+3月天数+4月天数+5月天数,31+28/29+31+30+14=135/136, 因为有可能会出现闰年,所以2月天数有可能是28天或29天;
4.闰年如何算,有句话说的好,叫做“四年一闰”,所以想知道你所求的那一年是否是闰年,就用当年数除四,如:2008年,就是2008÷4。如果能被整除就是闰年,2月就是29天,如果不能被整除就不是闰年,那么2月就是28天。
5.此种方法数字计算值比较大,但计算非常简单,计算求余数的时候主要用笔算,求得余数,计算器只能辅助,不能得出最终结果。因为计算器计算的余数是小数点。
天干地支算时
计算一天中某个时辰的干支,主要用法是“五鼠遁法”,为啥叫做“五鼠遁”因为每天时辰都是从“子时”算起,而“子”在十二生肖上对应的是“鼠”生肖,所以说叫“五鼠遁”。(ps:天干地支和十二生肖对应,后期会说,现在就不插入这方面的知识了,对于初学者来说,容易乱!)
我们利用“五鼠遁”口诀,只要知道当天的日干支是啥,就对应口诀和“五鼠遁日起时表”轻松就能算出某天某时辰的干支。下面是口诀:
甲己还加甲,乙庚丙作初。
丙辛从戊起,丁壬庚子居。
戊癸起壬子,周而复始求。
“五鼠遁元”用于推算八字之时柱,是命理学经验的精华总结!
口诀释义:
甲己还加甲——逢日干是甲或己的日子,子时的时干从甲上起!
乙庚丙作初——逢日干是乙或庚的日子,子时的时干从丙上起!
丙辛从戊起——逢日干是丙或辛的日子,子时的时干从戊上起!
丁壬庚子居——逢日干是丁或壬的日子,子时的时干从庚上起!
戊癸起壬子——逢日干是戊或癸的日子,子时的时干从壬上起!
五鼠遁起时图
例1我们上述所求得:2009年5月14日,日干支为“己未”日
那么对照“五鼠遁”口诀“甲己还加甲——逢日干是甲或己的日子,子时的时干从甲上起!”
再看上面“五鼠遁日起时表”,子时(23~1点)就是“甲子”,往后推“乙丑”、“丙寅”......
例2我们上述所求得:2019年7月18日,日干支为“丙辰”日
那么对照“五鼠遁”口诀“丙辛从戊起——逢日干是丙或辛的日子,子时的时干从戊上起!”
再看上面“五鼠遁日起时表”,子时(23~1点)就是“戊子”,往后推“己丑”、“庚寅”......
例3我们上述所求得:2023年12月11日,日干支为“癸卯”日
那么对照“五鼠遁”口诀“戊癸起壬子——逢日干是戊或癸的日子,子时的时干从壬上起!”
再看上面“五鼠遁日起时表”,子时(23~1点)就是“壬子”,往后推“癸丑”、“甲寅”......
上述方法已经将某一年月日时全部推算出来,是不是很简单,而知道了这个,最简单的应用就是你只要知道一个人的出生年月日时,就可以推算对方的生辰八字啦,你可以直接推给她(他)看,如果真能做到这个,我想还是能够在对方心里留下很深的映像的。哈哈哈,是不是很装X,只要认真读几遍,记住一些知识,就会变得与众不同啦。所以多学点,没错的。各位看官看到这了,赶紧关注加关注收藏呀!不然下次再找不一定能找到啦!!!当然你们多给个点赞也行!
后续我会说解读天干地支算出的生辰八字和五行“金木水火土”之间等等,由浅入深是一个很过瘾的事!我们不说迷信,我们只说国学!
说起天干地支纪年法,我想大家都听着耳熟,也有人能读出几个,如果确实没有映像,那“大贤良师”张角那句“岁在甲子,天下大吉”是不是很多人都听过,也可以说因为这句话,开启了三国时代。相信听过这八个字很多,特别男生,因为很多三国游戏里面,开篇就是这八个字,而又有多少人懂这八个字本身代表的含义?如果不懂,那么就来了解了解,什么是天干地支纪年?法如何很容易推算出某一年月日时的天干地支吧!如果能认真把这篇文章看完,仅凭“甲子”这个词你就能理解这句话大概的意思,而且更能学会如何自己推算某一年月日时的天干地支。这是很装x的技能哦,现在我们进入今天的主题“个人如何简单准确的推算某一年月日时的天干地支”。
罗盘
一、天干地支小知识
天干地支,简称为干支,源自中国远古时代对天象的观测。十干曰:阏逢、旃蒙、柔兆、强圉、著雍、屠维、上章、重光、玄黓、昭阳。
十二支曰:困顿、赤奋若、摄提格、单阏、执徐、大荒落、敦牂、协洽、涒滩、作噩、阉茂、大渊献。
简化后的天干地支:“甲、乙、丙、丁、戊、己、庚、辛、壬、癸”称为十天干,“子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥”称为十二地支。
十天干读法:
甲(jiǎ)、乙(yǐ)、丙(bǐng)、丁(dīng)、戊(wù)、己(jǐ)、庚(gēng)、辛(xīn)、壬(rén)、癸(guǐ)
(甲、丙、戊、庚、壬为阳干,乙、丁、己、辛、癸为阴干)
十二地支读法:
子(zǐ)、丑(chǒu)、寅(yín)、卯(mǎo)、辰(chén)、巳(sì)、午(wǔ)、未(wèi)、申(shēn)、酉(yǒu)、戌(xū)、亥(hài)
(子、寅、辰、午、申、戌为阳支,丑、卯、巳、未、酉、亥为阴支)
二、天干地支计算年、月、日、时
天干地支算年
目前网络上计算天干地支,天干能够准确计算,但是地支按照公式计算差别很大,所以很多网友说计算公式不对,根本算不准,最关键的是上网查很难查到到底怎么样才能计算才能正确(不信上网随便查),这个小知识是真有用哦!下面我给大家介绍一下到底如何计算某一年的天干地支。
疯狂吐槽的网友
请看下面这个图,此图为天干地支对应序号图,后面计算出结果还需要对照此图。
天干地支对应序号图
天干地支纪年法计算万能公式
天干=(年份-3)/10……余数 余数为几就数几个(ps:0=10)
地支=(年份-3)/12……余数 余数为几就数几个(ps:0=12)
如:2007年 丁亥年
天干=(2007-3)/10=200.4……余数为4 对应上面天干地支图,天干为“丁”(ps:0=10)
地支=(2007-3)/12……余数为0对应上面天干地支图,地支为“亥”(ps:0=12)
看到这个计算大家心里该说,这不是很好算嘛!直接套公式算就是喽,有什么难算的。说这话的朋友请往下看,我们再举个例子:
如:2008年:北京奥运会 戊子年
天干=(2008-3)/10=200.5……余数为5 对应上面天干地支图,天干为“戊”(ps:0=10)
地支=(2008-3)/12=167.0833333333333……余数“?”(ps:0=12)
这个咋算?难不成“四舍五入?”,作者最开始也是这样考虑的,但是上网搜索后完全没有答案,研究好久才有所了解。
正确答案:
2008年:北京奥运会 戊子年
天干=(2008-3)/10=200.5……余数为5 对应上面天干地支图,天干为“戊”(ps:0=10)
地支=(2008-3)/12=167.0833333333333……余数为1对应上面天干地支图,地支为“子”(ps:0=12)
有网友肯定说这还不是“四舍五入!”,肯定整数后保留一位小数点,然后“四舍五入”的结果。然而不是的,如果你使用这种计算结果,后面你会懵。如果大家主动去试算几个年份,就会发现这样根本行不通,有的年份根本对应不上。好吧!给大家说正确的计算方式吧。
事实上计算公式里的余数指的是年份能够被整除后累加的数字,比如说:
天干=(2003-3)/10=200,余数为0 (ps:0=10),所以天干为“癸”
天干=(2007-3)/10=200.4……余数为4 对应上面天干地支图,天干为“丁”(ps:0=10)
看到有什么规律没,2003年天干为“癸”,2004=2003+1天干为“甲”,2005=2003+2天干为“乙”,2006=2003+3天干为“丙”,2007=2003+4天干为“丁”。所以,所谓的余数是指找到需要计算年份的附近年份,必然有一年能被整除无余数(0=12,地支为“亥”)的那一年,然后对照天干地支图往前或者往后累加累减。
而地支更是需要按照这个算法,对应天干地支纪年法计算万能公式中地支算法,按照上面这种逻辑计算,就能得到准确的某一年的天干地支纪年。
(ps:如果大家嫌麻烦,其实天干错误算法也行,直接用计算器除,小数点是几,对照天干图是可以的!但是地支肯定不行!!!,这个地方划重点,地支很多人都不会计算)
天干地支算月
目前使用天干地支算月的方法非常准确的为“五虎遁口诀”,为啥叫做“五虎遁”因为地支每年从立春开始为第一个月,都是从“寅”开始,而“寅”在十二生肖上对应的是“虎”生肖,所以说叫“五虎遁”。
五虎遁的口诀
“甲己之年丙作首,乙庚之岁戊为头。
丙辛之年寻庚起,丁壬壬位顺行流。
若言戊癸何方发,甲寅之上好追求。”
具体解释为:
甲己之年丙作首——逢年干是甲或己的年份,正月的月干从丙上起;
乙庚之岁戊为头——逢年干是乙或庚的年份,正月的月干从戊上起;
丙辛必定寻庚起——逢年干是丙或辛的年份,正月的月干从庚上起;
丁壬壬位顺行流——逢年干是丁或壬的年份,正月的月干从壬上起;
若问戊癸何方发,甲寅之上好追求——逢年干是戊或癸的年份,正月的月干从甲上起。
五虎遁口诀是计算天干的,地支是固定的,地支每年从立春开始为第一个月,都是从“寅”开始,即寅月;从惊蛰开始为第二个月,即卯月;从清明开始为第三个月,即辰月。以此类推。所以八字学中的月份,是按节气来确定的。从立春那天算起。
而为何地支是固定的,具体解释起来很麻烦,说多了大家估计看的眼晕,如有兴趣可自行搜索。
例如 2021年
天干=(2021-3)/10=201余数为8 ,所以天干为“辛”
地支=(2021-3)/12=168余数为2,所以地支为“丑”
2021(明年)是辛丑年,按照口诀“丙辛之年寻庚起”,那么第一个月就是“庚寅”,接着往下就是“辛卯”、“壬辰”、“癸巳”......
所以只要知道年份对应的天干地支年,就很容易推算出当年每个月的天干地支月。
特别强调,算命学和卦学中所说的月份,并不完全按照农历的月份来说,了解不深的人会有误区,认为是按照农历的月份来确定月份的。今年春节,是2021年2月12日是春节,2月3日是立春。实际上从立春开始,就进入辛丑年了。
所以2021年的“庚寅”月是从2021年2月3日(立春)之日起算的。
天干地支算日
网上天干地支算日,网友都算蒙了,我也看着很懵
网上能找到天干地支算年、算月、算时,但是算日的真的不多,而且就算有,都是给你说一大篇道理,各种口诀推算,然后看的云里雾里,搞不懂到底啥意思。
天干地支对应序号图
所以今天给大家介绍一个个人认为最简单的方法。只要会加减乘除计算就能学会天干地支算日。不信看完可以按照方法找几个日推算一下,很有成就感呦。请看下方推算方法:
〔(年-1)×5+(年-1)÷4+当年天数〕÷60=余数为几
天干=余数÷10 结果余数为几对照天干表序号选中 (ps:0=10)
地支=余数÷12 余数余数为几对照地支表序号选中 (ps:0=12)
例1:2009年5月14日,求日干支
〔(2009-1)×5+(2009-1)÷4+134〕÷60
=(10040+502+134)÷60=177余数为56
天干=余数÷10 =56÷10=5余数为6,对照天干表序号为“己”
地支=余数÷12=56÷12=4余数为8,对照地支表序号为“未”
所以2009年5月14日,日干支为“己未”日
例2:2019年7月18日,求日干支
〔(2019-1)×5+(2019-1)÷4+199〕÷60
=(10090+504+199)÷60=179余数为53
天干=余数÷10 =53÷10=5余数为3,对照天干表序号为“丙”
地支=余数÷12=53÷12=4余数为5,对照地支表序号为“辰”
所以2019年7月18日,日干支为“丙辰”日
例3:2023年12月11日,求日干支
〔(2023-1)×5+(2023-1)÷4+345〕÷60
=(10110+505+345)÷60=182余数为40
天干=余数÷10 =40÷10=4余数为0,对照天干表序号为“癸”
地支=余数÷12=40÷12=3余数为4,对照地支表序号为“卯”
所以2023年12月11日,日干支为“癸卯”日
3个结果全对!之所以这样说,因为这三个年月日是作者自己随意选取的日子,后面会计算出什么结果作者也没考虑,全部算出来后,对照手机日历中黄历结果,一个没错,是不是很神奇。
当然,现在大家想知道某个年月日时天干地支其实网络上很容易查到,而作者之所以写这篇文章也是想把这么神奇的天干地支介绍给大家,这时中国传统文化中的精华,是国学。天干地支虽然现在已经不作为主要计年月日工具,但是在儒学、理学、医学、风水、术数和命理学中还是主要应用,所以还是有很强的现实意义。
注意事项:
1.此种计算方式年月日均为阳历;
2.计算公式中“(年-1)÷4”结果只取整数部分;
3.计算公式中“当年天数”指的从1月1日至你所求的那一天的天数累加和,如求“XXXX年5月14日”,那么“当年天数”为1月天数+2月天数+3月天数+4月天数+5月天数,31+28/29+31+30+14=135/136, 因为有可能会出现闰年,所以2月天数有可能是28天或29天;
4.闰年如何算,有句话说的好,叫做“四年一闰”,所以想知道你所求的那一年是否是闰年,就用当年数除四,如:2008年,就是2008÷4。如果能被整除就是闰年,2月就是29天,如果不能被整除就不是闰年,那么2月就是28天。
5.此种方法数字计算值比较大,但计算非常简单,计算求余数的时候主要用笔算,求得余数,计算器只能辅助,不能得出最终结果。因为计算器计算的余数是小数点。
天干地支算时
计算一天中某个时辰的干支,主要用法是“五鼠遁法”,为啥叫做“五鼠遁”因为每天时辰都是从“子时”算起,而“子”在十二生肖上对应的是“鼠”生肖,所以说叫“五鼠遁”。(ps:天干地支和十二生肖对应,后期会说,现在就不插入这方面的知识了,对于初学者来说,容易乱!)
我们利用“五鼠遁”口诀,只要知道当天的日干支是啥,就对应口诀和“五鼠遁日起时表”轻松就能算出某天某时辰的干支。下面是口诀:
甲己还加甲,乙庚丙作初。
丙辛从戊起,丁壬庚子居。
戊癸起壬子,周而复始求。
“五鼠遁元”用于推算八字之时柱,是命理学经验的精华总结!
口诀释义:
甲己还加甲——逢日干是甲或己的日子,子时的时干从甲上起!
乙庚丙作初——逢日干是乙或庚的日子,子时的时干从丙上起!
丙辛从戊起——逢日干是丙或辛的日子,子时的时干从戊上起!
丁壬庚子居——逢日干是丁或壬的日子,子时的时干从庚上起!
戊癸起壬子——逢日干是戊或癸的日子,子时的时干从壬上起!
五鼠遁起时图
例1我们上述所求得:2009年5月14日,日干支为“己未”日
那么对照“五鼠遁”口诀“甲己还加甲——逢日干是甲或己的日子,子时的时干从甲上起!”
再看上面“五鼠遁日起时表”,子时(23~1点)就是“甲子”,往后推“乙丑”、“丙寅”......
例2我们上述所求得:2019年7月18日,日干支为“丙辰”日
那么对照“五鼠遁”口诀“丙辛从戊起——逢日干是丙或辛的日子,子时的时干从戊上起!”
再看上面“五鼠遁日起时表”,子时(23~1点)就是“戊子”,往后推“己丑”、“庚寅”......
例3我们上述所求得:2023年12月11日,日干支为“癸卯”日
那么对照“五鼠遁”口诀“戊癸起壬子——逢日干是戊或癸的日子,子时的时干从壬上起!”
再看上面“五鼠遁日起时表”,子时(23~1点)就是“壬子”,往后推“癸丑”、“甲寅”......
上述方法已经将某一年月日时全部推算出来,是不是很简单,而知道了这个,最简单的应用就是你只要知道一个人的出生年月日时,就可以推算对方的生辰八字啦,你可以直接推给她(他)看,如果真能做到这个,我想还是能够在对方心里留下很深的映像的。哈哈哈,是不是很装X,只要认真读几遍,记住一些知识,就会变得与众不同啦。所以多学点,没错的。各位看官看到这了,赶紧关注加关注收藏呀!不然下次再找不一定能找到啦!!!当然你们多给个点赞也行!
后续我会说解读天干地支算出的生辰八字和五行“金木水火土”之间等等,由浅入深是一个很过瘾的事!我们不说迷信,我们只说国学!
图为2012年10月3日清晨,上海市黄浦区外滩纪念塔太极拳辅导站的太极爱好者与游客,在上海外滩陈毅广场练习太极拳,强身健体,享受长假。新华社发(潘华清摄)
图为2017年7月15日,健身气功爱好者在满洲里馨园文体馆运动健身。步行5分钟,居民就能找到免费开放的体育设施或场馆。新华社记者李俊东摄
图为2018年8月8日,瑜伽爱好者在贵阳一家瑜伽馆内练习瑜伽。新华社发(张晖 摄)
图为2018年4月2日,几位成都市民在成都时代晶座小区的健康仓内锻炼身体。该健康仓由集装箱改造而成,面积24平方米,24小时开放,扫二维码按次收费。仓内除了提供基本的健身器材以外,还有空气净化器、空调、饮水机等设备,让市民在社区里可以自由方便地健身。新华社记者江宏景摄
图为2014年10月21日,山东青岛即发集团的女工在缝纫机台旁做工间操。新华社发(梁孝鹏 摄)
图为2007年10月19日,两位市民在密云白河公园沿岸的“健身长廊”锻炼。新华社发
图为2018年7月8日,参赛选手在长春市伊通河畔举行的2018全国徒步大会长春站比赛中。新华社记者许畅摄
图为2018年4月19日,年轻人在西安大雁塔南广场上领舞。新华社记者邵瑞摄
图为2019年5月11日,刘子源在体育嘉年华活动仪式上表演“石锁上拳”。石锁是我国一种传统的健身器材,因其形如古代门上的挂锁,故称“石锁”。石锁有近百种演练动作,技巧和名称都不相同。练习石锁不但可以增强力量,还能协调手、眼、身、步,达到全面的健身效果。新华社记者杨磊摄
图为2013年2月5日,村民在宁夏海原县史店乡苍塆村举行的农动会篮球比赛中。新华社记者王鹏摄
图为2019年2月7日,藏历新年初三,骑手在拉萨北郊赛马场进行马术表演。新华社记者普布扎西摄
图为2018年12月14日,在沈阳北陵公园,62岁的冬泳爱好者贾先生在零下10摄氏度的严寒中准备冬泳。新华社记者姚剑锋摄
图为2019年1月10日,北京延庆太平庄中心小学的学生在冰场上练习滑冰动作(无人机拍摄)。新华社记者鞠焕宗摄
1.关机 (系统的关机、重启以及登出 ) 的命令
shutdown -h now 关闭系统(1)
init 0 关闭系统(2)
telinit 0 关闭系统(3)
shutdown -h hours:minutes & 按预定时间关闭系统
shutdown -c 取消按预定时间关闭系统
shutdown -r now 重启(1)
reboot 重启(2)
logout 注销
2.查看系统信息的命令
arch 显示机器的处理器架构(1)
uname -m 显示机器的处理器架构(2)
uname -r 显示正在使用的内核版本
dmidecode -q 显示硬件系统部件 - (BIOS / DMI)
hdparm -i /dev/hda 罗列一个磁盘的架构特性
hdparm -tT /dev/sda 在磁盘上执行测试性读取操作
cat /proc/cpuinfo 显示CPU info的信息
cat /proc/interrupts 显示中断
cat /proc/meminfo 校验内存使用
cat /proc/swaps 显示哪些swap被使用
cat /proc/version 显示内核的版本
cat /proc/net/dev 显示网络适配器及统计
cat /proc/mounts 显示已加载的文件系统
lspci -tv 罗列 PCI 设备
lsusb -tv 显示 USB 设备
date 显示系统日期
cal 2007 显示2007年的日历表
date 041217002007.00 设置日期和时间 - 月日时分年.秒
clock -w 将时间修改保存到 BIOS
3.文件和目录操作命令
cd /home 进入 '/ home' 目录'
cd .. 返回上一级目录
cd ../.. 返回上两级目录
cd 进入个人的主目录
cd ~user1 进入个人的主目录
cd - 返回上次所在的目录
pwd 显示工作路径
ls 查看目录中的文件
ls -F 查看目录中的文件
ls -l 显示文件和目录的详细资料
ls -a 显示隐藏文件
mkdir dir1 创建一个叫做 'dir1' 的目录'
mkdir dir1 dir2 同时创建两个目录
mkdir -p /tmp/dir1/dir2 创建一个目录树
rm -f file1 删除一个叫做 'file1' 的文件'
rmdir dir1 删除一个叫做 'dir1' 的目录'
rm -rf dir1 删除一个叫做 'dir1' 的目录并同时删除其内容
rm -rf dir1 dir2 同时删除两个目录及它们的内容
mv dir1 new_dir 重命名/移动 一个目录
cp file1 file2 复制一个文件
cp dir/* . 复制一个目录下的所有文件到当前工作目录
cp -a /tmp/dir1 . 复制一个目录到当前工作目录
cp -a dir1 dir2 复制一个目录
ln -s file1 lnk1 创建一个指向文件或目录的软链接
ln file1 lnk1 创建一个指向文件或目录的物理链接
touch file1 创建一个文件
4.文件搜索命令
find / -name file1 从 '/' 开始进入根文件系统搜索文件和目录
find / -user user1 搜索属于用户 'user1' 的文件和目录
find /home/user1 -name \*.bin 在目录 '/ home/user1' 中搜索带有'.bin' 结尾的文件
find /usr/bin -type f -atime +100 搜索在过去100天内未被使用过的执行文件
find /usr/bin -type f -mtime -10 搜索在10天内被创建或者修改过的文件
locate \*.ps 寻找以 '.ps' 结尾的文件 - 先运行 'updatedb' 命令
whereis file 显示一个二进制文件、源码或man的位置
which file 显示一个二进制文件或可执行文件的完整路径
5.查看文件内容
cat file1 从第一个字节开始正向查看文件的内容
tac file1 从最后一行开始反向查看一个文件的内容
more file1 查看一个长文件的内容
less file1 类似于 'more' 命令,但是它允许在文件中和正向操作一样的反向操作
head -2 file1 查看一个文件的前两行
tail -2 file1 查看一个文件的最后两行 5.挂载命令
mount /dev/hda2 /mnt/hda2 挂载一个叫做hda2的盘 (注:确定目录 '/ mnt/hda2' 已经存在)
umount /dev/hda2 卸载一个叫做hda2的盘 (先从挂载点 '/ mnt/hda2' 退出)
fuser -km /mnt/hda2 当设备繁忙时强制卸载
umount -n /mnt/hda2 运行卸载操作而不写入 /etc/mtab 文件(当文件为只读或当磁盘写满时非常有用)
mount /dev/fd0 /mnt/floppy 挂载一个软盘
mount /dev/cdrom /mnt/cdrom 挂载一个光盘
mount /dev/hdc /mnt/cdrecorder 挂载一个cdrw或dvdrom
mount /dev/hdb /mnt/cdrecorder 挂载一个cdrw或dvdrom
mount -o loop file.iso /mnt/cdrom 挂载一个文件或ISO镜像文件
mount -t vfat /dev/hda5 /mnt/hda5 挂载一个Windows FAT32文件系统
mount /dev/sda1 /mnt/usbdisk 挂载一个usb 捷盘或闪存设备
mount -t smbfs -o username=user,password=pass //WinClient/share /mnt/share 挂载一个windows网络共享
6.磁盘空间操作的命令
df -h 显示已经挂载的分区列表
ls -lSr |more 以尺寸大小排列文件和目录
du -sh dir1 估算目录 'dir1' 已经使用的磁盘空间'
du -sk * | sort -rn 以容量大小为依据依次显示文件和目录的大小
7.用户和群组相关命令
groupadd group_name 创建一个新用户组
groupdel group_name 删除一个用户组
groupmod -n new_group_name old_group_name 重命名一个用户组
useradd -c \"Name Surname \" -g admin -d /home/user1 -s /bin/bash user1 创建一个属于 \"admin\" 用户组的用户
useradd user1 创建一个新用户
userdel -r user1 删除一个用户 ( '-r' 同时删除除主目录)
passwd user1 修改一个用户的口令 (只允许root执行)
chage -E 2005-12-31 user1 设置用户口令的失效期限
ls -lh 显示权限
chmod 777 directory1 设置目录的所有人(u)、群组(g)以及其他人(o)以读(r )、写(w)和执行(x)的权限
chmod 700 directory1 删除群组(g)与其他人(o)对目录的读写执行权限
chown user1 file1 改变一个文件的所有人属性,为use1。
chown -R user1 directory1 改变一个目录的所有人属性并同时改变改目录下所有文件的属性都为use1所有
chgrp group1 file1 改变文件的群组为group1
chown user1:group1 file1 改变一个文件的所有人和群组属性,所属组为group1,用户为use1。
find / -perm -u+s 罗列一个系统中所有使用了SUID控制的文件
chmod u+s /bin/file1 设置一个二进制文件的 SUID 位 - 运行该文件的用户也被赋予和所有者同样的权限
chmod u-s /bin/file1 禁用一个二进制文件的 SUID位
chmod g+s /home/public 设置一个目录的SGID 位 - 类似SUID ,不过这是针对目录的
chmod g-s /home/public 禁用一个目录的 SGID 位
chmod o+t /home/public 设置一个文件的 STIKY 位 - 只允许合法所有人删除文件
chmod o-t /home/public 禁用一个目录的 STIKY 位
8.打包和解压缩文件的命令
bunzip2 file12 解压一个叫做 'file12'的文件
bzip2 file1 压缩一个叫做 'file1' 的文件
gunzip file1.gz 解压一个叫做 'file1.gz'的文件
gzip file1 压缩一个叫做 'file1'的文件
gzip -9 file1 最大程度压缩
rar a file1.rar test_file 创建一个叫做 'file1.rar' 的包
rar a file1.rar file1 file2 dir1 打包 'file1', 'file2' 以及目录 'dir1'
rar x file1.rar 解rar包
unrar x file1.rar 解rar包
tar -cvf archive.tar file1 创建一个非压缩的tar包
tar -cvf archive.tar file1 file2 dir1 创建一个包含了 'file1', 'file2' 'dir1'的包
tar -tf archive.tar 显示一个包中的内容
tar -xvf archive.tar 释放一个包
tar -xvf archive.tar -C /tmp 将压缩包释放到 /tmp目录下 (-c是指定目录)
tar -cvfj archive.tar2 dir1 创建一个bzip2格式的压缩包
tar -xvfj archive.tar2 解压一个bzip2格式的压缩包
tar -cvfz archive.tar.gz dir1 创建一个gzip格式的压缩包
tar -xvfz archive.tar.gz 解压一个gzip格式的压缩包
zip file1.zip file1 创建一个zip格式的压缩包
zip -r file1.zip file1 file2 dir1 将几个文件和目录同时压缩成一个zip格式的压缩包
unzip file1.zip 解压一个zip格式压缩包
9.关于RPM 包的命令
rpm -ivh package.rpm 安装一个rpm包
rpm -ivh --nodeeps package.rpm 安装一个rpm包而忽略依赖关系警告
rpm -U package.rpm 更新一个rpm包但不改变其配置文件
rpm -F package.rpm 更新一个确定已经安装的rpm包
rpm -e package_name.rpm 删除一个rpm包
rpm -qa 显示系统中所有已经安装的rpm包
rpm -qa | grep httpd 显示所有名称中包含 \"httpd\" 字样的rpm包
rpm -qi package_name 获取一个已安装包的特殊信息
rpm -ql package_name 显示一个已经安装的rpm包提供的文件列表
rpm -qc package_name 显示一个已经安装的rpm包提供的配置文件列表
rpm -q package_name --whatrequires 显示与一个rpm包存在依赖关系的列表
rpm -q package_name --whatprovides 显示一个rpm包所占的体积
rpm -q package_name --scripts 显示在安装/删除期间所执行的脚本l
rpm -q package_name --changelog 显示一个rpm包的修改历史
rpm -qf /etc/httpd/conf/httpdnf 确认所给的文件由哪个rpm包所提供
rpm -qp package.rpm -l 显示由一个尚未安装的rpm包提供的文件列表
rpm --import /media/cdrom/RPM-GPG-KEY 导入公钥数字证书
rpm --checksig package.rpm 确认一个rpm包的完整性
rpm -qa gpg-pubkey 确认已安装的所有rpm包的完整性
rpm -V package_name 检查文件尺寸、 许可、类型、所有者、群组、MD5检查以及最后修改时间
rpm -Va 检查系统中所有已安装的rpm包- 小心使用
rpm -Vp package.rpm 确认一个rpm包还未安装
rpm2cpio package.rpm | cpio --extract --make-directories *bin* 从一个rpm包运行可执行文件
rpm -ivh /usr/src/redhat/RPMS/`arch`/package.rpm 从一个rpm源码安装一个构建好的包
rpmbuild --rebuild package_name.src.rpm 从一个rpm源码构建一个 rpm 包
10.YUM 软件包升级器
yum install package_name 下载并安装一个rpm包
yum localinstall package_name.rpm 将安装一个rpm包,使用你自己的软件仓库为你解决所有依赖关系
yum update package_name.rpm 更新当前系统中所有安装的rpm包
yum update package_name 更新一个rpm包
yum remove package_name 删除一个rpm包
yum list 列出当前系统中安装的所有包
yum search package_name 在rpm仓库中搜寻软件包
yum clean packages 清理rpm缓存删除下载的包
yum clean headers 删除所有头文件
yum clean all 删除所有缓存的包和头文件
搭建完yum后,先输入 yum clean all
使用yum
首先用yum来升级软件,yum的操作大都须有超级用户的权限,当然可以用sudo。
装了系统添加删除软件是常事,yum同样可以胜任这一任务,只要软件是rpm安装的。
安装的命令是,yum install xxx,yum会查询数据库,有无这一软件包,如果有,则检查其依赖冲突关系,如果没有依赖冲突,那么最好,下载安装;如果有,则会给出提示,询问是否要同时安装依赖,或删除冲突的包,你可以自己作出判断。
删除的命令是,yum remove xxx,同安装一样,yum也会查询数据库,给出解决依赖关系的提示。
yum的常用命令:
1.yum check-update 列出所有可更新的软件清单
2.yum update 安装所有更新软件
3.yum -y install <package_name> 安装指定的软件
4.yum update <package_name> 更新指定的软件
5.yum list <package_name> 不加<package_name>列出所有可安裝的软件清单,加了列出指定的
6.yum -y remove <package_name> 删除软件
7.yum search <package_name> 查找软件
8.yum list installed 列出所有已安装的软件包
9.yum list extras 列出所有已安装但不在 Yum Repository 內的软件包
10.yum info <package_name> 不加<package_name>列出所有软件包的信息,加了列出指定的
11.yum provides <package_name> 列出软件包提供哪些文件
12.yum clean packages 清除缓存目录(/var/cache/yum)下的软件包
13. yum clean all 清除缓存目录(/var/cache/yum)下的软件包及旧的headers