萬年曆陽曆查詢表農曆?

General 更新 2024年09月19日

萬年曆公曆陰曆計算

你這是要寫程式還是僅僅為了轉換一個日期?

寫程式的話,簡單地,用一個對照表,就可以實現公曆轉農曆,農曆轉公曆的計算了。

比如,用以下的演算法壓縮出來的資料,通過逆向計算,可以還原出這些資料,再通過這些資料來計算公曆和農曆,非常方便。

//農曆月份資訊。一年用3個位元組表示

//+-------------------------------------------------------------------------+

//| 第23位 | 第22-17位 | 第16-13位 | 第12-0位 |

贊助廣告

//|--------+------------------------+------------+--------------------------|

//| 保留 | 農曆正月初一的年內序數 | 閏月 | 一個位元對應一個月份大小 |

//+-------------------------------------------------------------------------+

//月份大小資料是月份小的在低位,月份大的在高位,即正月在最低位。

//以1900年為例,3個位元組的資料展開成二進位制位:

// 0 011110 1000 1 0 1 1 0 1 1 0 1 0 0 1 0

贊助廣告

//保留 1月31日(春節) 閏八月 從左往右依次十二月,十一月……閏八月、八月、七月……正月的天數

//農曆月份對應的位為0,表示這個月為29天(小月),為1表示有30天(大月)。

以上演算法附帶C/C++原始碼都在連結:pan.baidu.com/s/1qY9ysBM 密碼:zu7m

這演算法效果還是非常不錯的,如果覺得還是不夠的,我這裡還有Excel外掛,以及一個C++版本的庫,查詢更方便。

萬年曆的c語言程式程式碼包括節假日農曆,農曆轉公曆,公曆農曆查詢某

/* 多格式萬年曆 1.問題 設計程式實現多規格列印萬年曆,要求每一橫排列印x個月 整數x可取1,2,3,4,6五個選項 2.設計思路 設定兩個陣列:一維m陣列存放月份的天數,如m(8)=31,即8月份為31天 二維d陣列存放日號,如d(3,24)=11,即3月份第2個星期的星期4為11號 其中24分解為十位數字2與個位數字4,巧妙地利用二維陣列存放了三維資訊 輸入年號y,m陣列資料通過賦值完成。根據曆法規定,平年二月份為28天; 若年號能被4整除且不被100整除,或能被400整除,該年為閏年,二月份為29天 則必須把m(2)改為29. 同時,根據曆法,設y年元旦是星期w(取值0-6,0為星期日),整數w的計算公式為 w={y+[(y-1)/4]-[(y-1)/100]+[(y-1)/400]}%7 []為取整。 元旦以後 ,每增加一天,w增1,當w=7時改為w=0即可。 設定三重迴圈i、j、k為d陣列的d(i,j*10+k)賦值。i:1-12,表示月份號;j:1-60 表示每個月約定最多6個星期;k;0-6,表示星期k。從元旦的a=1開始,每賦一個元素, a增1,同時w=k+1。當w=7時,w=0(為星期日)。當a>m(i)時,終止第i月的賦值操作。 輸入格式引數x(1,2,3,4,6),設定4重迴圈控制規格列印: n迴圈,n:1-12/x,控制列印12/x段(每一段x個月)。、 j迴圈,j:1-6,控制列印每月的6個星期(6行)。 i迴圈,i:t--t+x-1,控制列印每行x個月(從第t個月至t+x-1月,t=x(n-1)+1). k迴圈,k:0-6,控制列印每個星期的7天。 */ #include #include void main() { int a,i,j,n,k,t,w,x,y,z; static int d[13][78]; int m[14]={0,31,28,31,30,31,30,31,31,30,31,30,31}; char wst[]="Sun Mon Tue Wed Thu Fri Sat"; puts("Please enter the year: "); scanf("%d",&y); if(y%4==0&&y%100!=0||y%400==0)//閏年的二月為29天 m[2]=29; w=(y+(y-1)/4-(y-1)/100+(y-1)/400)%7;//計算y年元旦為星期w for(i=1;i<=12;i++) { a=1; for(j=1;j<=6;j++) { for(k=0;k<=6;k++) { while(km[i]) break; } if(a>m[i]) break; } } puts......餘下全文>>

怎麼區分農曆,陰曆?萬年曆是哪個啊

因為陽曆和星座之說都是引子西方的,所以星座是按陽曆生日日期劃分的,可以找到萬年曆(網上有,可以下載一個或者收藏一個),大字的是陽曆,小字的是陰曆。找到陽曆生日後對照下表可以知道你的星座:白羊座( 3.21------4.19 )金牛座( 4.20------5.20)雙子座( 5.21------6.21)巨蟹座( 6.22------7.22)獅子座( 7.23------8.22)處女座( 8.23------9.22)天秤座( 9.23------10.23)天蠍座(10.24-----11.21)射手座(11.22-----12.21)摩羯座(12.22-----1.19)水瓶座( 1.20-----2.18)雙魚座( 2.19-----3.20)

萬年曆 日期陽曆和農曆差好幾天怎麼調整

不用你調整

萬年曆查詢農曆19761202公曆是幾月幾日

農曆 丙辰(1976)年臘月初二 , 距離今日已經過去14061天 。

公曆 1977年1月20日 星期四 水瓶座 。

萬年曆查詢5i年陽曆陰曆對照表

白羊座3.21-4.19火象星座

金牛座4.20-5.20土象星座

雙子座5.21-6.21風象星座

巨蟹座6.22-7.22水象星座

獅子座7.23-8.22火象星座

處女座8.23-9.22土象星座

天秤座9.23-10.23風象星座

天蠍座10.24-11.22水象星座

射手座11.23-12.21火象星座

摩羯座12.22-1.19土象星座

水瓶座1.20-2.18風象星座

雙魚座2.19-3.20水象星座

不知道你問什麼 祝你好運來!!!!!!

萬年曆19791021陽曆是多少

萬年曆19791021,陽曆是12月10日,是己未年、丙子月、辛亥日,星期一,射手座。

我給你一表,你自己對照一下吧.

星座是按出生時的陽曆(公曆、新曆)年月日日期劃分的,以後每年是不變的。

星座 出生日期 型別

白羊座03/21-04/19熱情開朗的情人火象星座

金牛座04/20-05/20奔放的情人土象星座

雙子座05/21-06/20善變的情人風象星座

巨蟹座06/21-07/22戀家的情人水象星座

獅子座07/23-08/22自信的情人火象星座

處女座08/23-09/22要求完美的情人土象星座

天秤座09/23-10/22若即若離的情人風象星座

天蠍座10/23-11/21愛恨分明的情人水象星座

射手座11/22-12/21酷愛自由的情人火象星座

摩羯座12/22-01/19工作狂的情人土象星座

水瓶座01/20-02/18柏拉圖式的情人風象星座

雙魚座02/19-03/20溫柔浪漫的情人水象星座

萬年曆農曆查詢2016年12月初六是什麼日公曆是什麼黃道日

萬年曆

公曆 2017年1月3日 星期二

農曆 臘月初六 丙申年【猴年】庚子月 庚寅日

萬年曆農曆2016年12月初六 , 是公曆2017年1月3日 星期二

相關問題答案
萬年曆陽曆查詢表農曆?
萬年曆查詢表農曆?
星座查詢表農曆?
八字查詢表農曆?
月亮星座查詢表農曆?
萬年曆生肖查詢表?
萬年曆星座查詢表?
萬年曆干支查詢表?
萬年曆查詢表公曆?
萬年曆屬相查詢表?