導航:首頁 > 源碼編譯 > 時間演算法與現在有什麼區別

時間演算法與現在有什麼區別

發布時間:2024-11-29 08:34:25

❶ 中國人自己的時間演算法

甲子

十天干與十二地支按順序兩兩相配,從甲子到癸亥,共六十個組合,稱六十甲子。

怎樣把公元紀年換算為甲子年?

商朝歷法使用「天乾地支」的60循環紀日法。天干是「甲、乙、丙、丁戊、己、庚、辛、壬、癸」,地支是「子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥」。從天乾的第一個字「甲」和地支的第一個字「子」,開始依序各取一字組合,配成甲子、乙丑、丙寅、.......,直到癸亥,共取60次。之後又從甲子開始新的循環。以下是殷商人以天乾地支紀日所用的甲子表(或稱作六旬表)

1 2 3 4 5 6 7 8 9 0
X 甲 乙 丙 丁 戊 己 庚 辛 壬 癸

1 2 3 4 5 6 7 8 9 10 11 0
Y 子 丑 寅 卯 辰 巳 午 未 申 酉 戌 亥

1 2 3 4 5 6 7 8 9 10
0 甲子 乙丑 丙寅 丁卯 戊辰 己巳 庚午 辛未 壬申 癸酉
1 甲戌 乙亥 丙子 丁丑 戊寅 己卯 庚辰 辛巳 壬午 癸未
2 甲申 乙酉 丙戌 丁亥 戊子 己丑 庚寅 辛卯 壬辰 癸巳
3 甲午 乙未 丙申 丁酉 戊戌 己亥 庚子 辛丑 壬寅 癸卯
4 甲辰 乙巳 丙午 丁未 戊申 己酉 庚戌 辛亥 壬子 癸丑
5 甲寅 乙卯 丙辰 丁巳 戊午 己未 庚申 辛酉 壬戌 癸亥

東漢建武三十年(公元54年),只按60干支的次序記年,這就是干支紀年法。每一循環必須從「甲子」開始,滿60年稱做「一甲子」或「一花甲子」。我們如何將公元年份換算作干支呢?因為干支紀年從東漢建武三十年(公元54年)開始。公元3年是癸亥,這是60甲子的最後一年,所以次年是甲子年,是一個新的循環開始。因此,計算 (公元年份-3)÷60 ,得余數 R。再求 R÷10的余數是X,R÷12的余數是Y。並根據下表,就可以很簡單的換算公元年份成干支。

❷ 古代和現代的一年時間有差別嗎古人的年紀是不是和現在也有出入

最近很多人都在說一個問題,那就是我們現在的時間和古代的時間是一樣的嗎?我想說,時間當然是一樣的,但是就是這個時間的計算方法和現在是不是一樣的這個問題還是值得研究的,也就是古代的1個小時是現在的1個小時嘛,古代的一年也是不是現代的一年呢?古代人的年紀和現代人的年紀演算法是不是也有出入呢?這個問題也是比較有意思的,我下面大家帶來了一篇科普類型的文章了,有對這個問題感興趣的網友一定別錯過了,速度看看吧!

關於古代時間和現在時間一年的差別有多大這個問題,我簡單說幾點!

第一點,我看過一本書,上面寫古時的祖先們最開始拿繩子打結的方法來記錄時間的變遷,古人們看見太陽升起落下就在繩子上打個結,等到樹葉綠了看打了多結,果實熟了又是多少結,草木枯竭了又是多少結,下雪了是多少結,等到來年春暖花開的時候數一數一共打了多少結。

這些就知道在多少個結的時候該干什麼事了,多少個結的時候樹木會開花,多少個結的時候果實會成熟,再過多少結後會下雪。

這是最原始的計時方法了!

第二點,到後來人們科技水平提高了,關於時間的叫法每個朝代都是開始用時辰來代替,在古代一天被古人分12個時辰,採用地支作為時辰名稱,並有古代的習慣稱法。時辰的起點是午夜。顧炎武《日知錄》:「自漢以下。歷法漸密,於是以一日分為十二時,蓋不知始於何人,而至今遵而不廢……然其(指杜元凱注)曰夜半者即今之所謂子時也,雞鳴者丑也,平旦者寅也,日出者卯也,食時者辰也,隅中者巳也,日中者午也,日昳者未也,哺時者申也,日入者酉也,黃昏者戌也,人定者亥也。一日分為十二,始見於此。」

第三點,農歷,又稱夏歷、陰歷、舊歷、漢歷、老歷,是中國傳統歷法之一,農歷屬於一種陰陽歷。

陽歷呢就是說一個太陽年是兩個立春之間的時間,約365.2422天。

陰歷是按照月球繞地球一周為一個月計算的。

陰歷的一年有時是12個月,有時是13個月。有閏月的年份是13個月。

公歷的一年中,1、3、5、7、8、10、12月,都是31天,4、6、9、11月,都是30天。2月份一般是28天。2月份4年有一個29天。

還有就是現在人們所說的大小月份,在不同的一年裡它也不一樣,這是由於十二個月的時間較陽歷年即地球繞太陽公轉一周的時間短11天左右,為了使陰歷年與陽歷年保持相對穩定,每隔兩三年就需要加入一個閏月。

第四點,古時人們對於時間具體到小時就沒有多大的概念了,這就出現了許許多多的替代品,比如說現在還能聽到的一些詞彙,一盞茶的功夫,一炷香的時間,到了後來出現了「百刻制」,才會有了「午時三刻」「刻不容緩」等等詞彙!(古代的一刻鍾大約是現在的十四分四十四秒左右)

第五點,我們現在所有綜訓的節氣都是古人流傳下來的,最開始老人們農田耕做的時候都是依據節氣,哪一月是閏月,哪一年是閏年,現在的人們都是根據老祖宗留下來的來做依據的。

從這些來看,你會發現在遠古時代的祖先們開始就已經把一年分為十二個月,一月又按照月亮的出現次數分為了具體的多少天,一天又按照太陽與月亮分為了二十四小時,又把小時分為刻!

綜上所述,關於古人歲數問題,跟現在比起來會有些時間的差別,但是也不會出現說是古代的四十歲到了現在是五十多歲的情況,因為從古至今時間我們計時方法在進步,一直在趨於完善,但是依靠太陽和月亮來做時間的劃分的標志是沒有改變的!

在古代人們就已經覺察出了循規蹈矩就會出現月份里多天數,年份里多月數的情況,所以才創造性的添加了閏月和閏年來平衡時間上的差別!

古人的智慧,一直都是我們學習的動力!

閱讀全文

與時間演算法與現在有什麼區別相關的資料

熱點內容
雲伺服器宕機概率 瀏覽:227
在線買葯用什麼app知乎 瀏覽:810
ubuntu解壓xz文件 瀏覽:674
宏傑加密時電腦關機 瀏覽:388
自己寫單片機編譯器 瀏覽:598
單片機按鍵閃爍 瀏覽:380
為什麼icloud總是顯連接伺服器失敗 瀏覽:888
如何設置域控伺服器 瀏覽:738
想在上海租房子什麼app好 瀏覽:184
編譯程序各部分是必不可少的嗎 瀏覽:885
編程不超過十行 瀏覽:763
數電編譯器的作用 瀏覽:337
時間演算法與現在有什麼區別 瀏覽:163
7zip解壓後沒文件夾 瀏覽:903
為什麼安卓送玫瑰ios收不到 瀏覽:8
美篇文章加密是什麼意思 瀏覽:82
ilasm編譯dll 瀏覽:39
呼吸燈單片機程序 瀏覽:954
linux域socket 瀏覽:250
qq分身怎麼樣才能加密 瀏覽:457