当然是农历啦,俗称阴历
void solar()
{
int nyear,nmonth,nday, gyear,gmonth,gday;
long int Ndata,c;
int wei=11,mt,nwhatday=0,runday,runmonth,nm,i,a,whatChunJie,ChunJieYear,zgwhatday,gyday,ms,cz,runt;
char YNrun;
system("cls");
cout<<"输入需查询的农历年月日(例:2005 05 25)"<
void solar() { int nyear,nmonth,nday, gyear,gmonth,gday; long int Ndata,c; int wei=11,mt,nwhatday=0,runday,runmonth,nm,i,a,whatChunJie,ChunJieYear,zgwhatday,gyday,ms,cz,runt; char YNrun; system("cls"); coutShu入需查询的农历年月日(例:2005 05 25)">nyear; cin>>nmonth; cin>>nday; if(judge(gyear,gmonth,gday)==0){ coutQu出判断闰月天数的值 runmonth=(NongliData[nyear-1899]/0x100)%0x10; //取出判断是否闰月闰几月的值 if(runday==1) runt=30; else runt=29; if(YNrun=='y') nm=nmonth; //计算该月前面有几个月 else nm=nmonth-1;//计算在该农历年的第几天 Ndata=NongliData[nyear-1899]; c=Ndata/0x10000; wei=11; while(wei>=0 && nm>0){ i=c>>wei&~(~0runmonth && runmonth!=0){ nwhatday=nwhatday+runt; } nwhatday=nwhatday+nday;//计算该年春节在公历年的第几天 ChunJieYear=NongliData[nyear-1899]; a=ChunJieYear%0x100; whatChunJie=gPastday[a/100]+a%100; if((ChunJieYear%4==0 && ChunJieYear%100!=0 || ChunJieYear%400==0) && (a/100>2)) whatChunJie++; zgwhatday=nwhatday+whatChunJie-1;//计算该公历年一年总天数 if(nyear%4==0 && nyear%100!=0 || nyear%400==0){ gyday=366; months[2]=29; } else{ gyday=365; months[2]=28; } //换算出公历年份 if(zgwhatday&......余下全文>>
生肖属相历来以公历为准!因两者年份仅在春节前月余有所出入,其余时段年份完全一致。故一般被大众所忽略。星座则完全以公历为准。
公历,农历排出的八字命盘是一样的,没啥区别。
阴历(农历,旧历,古历,夏历), 阳历(新历,国历,西历,公历),
这个要看你们那边的风俗习惯了。一般城市里的生日按你当年出生的阳历日期算,也就是说你的生日是8月9日。而一般农村会按阴历算,你的生日便成了每年的农历7月14日。这两个日期,一般选一个过生日,当然,也有极品的两个生日都过。最后,提前祝你生日快乐!
公历换成农历然后看八字。
公历出生时间:1995年 6月 6日 戌 20:00-20:59 农历出生时间:乙亥年 五月 初九日 戌时 八字:乙亥 壬午 戊辰 壬戌 五行:木水 水火 土土 水土 纳音:山头火 杨柳木 大林木 大海水 本命属猪,山头火命。五行【水旺】【土旺】【缺金】,日主天干为【土】,生于【夏 八字五行个数:0个金,1个木,3个水,1个火,3个土 四季用神参考:日主天干【土】生于【夏季】,喜有水、金,忌有木。
百度搜索“万年历”即可。