万年历1800年日历(戊子推算天干)
1800-2100年民间风俗万年历的介绍
速查三百年历法 快读5000年文化所谓“历法”,是指精密推算年、月、日的长度和它们之间的联系,制定时间顺序的金科玉律。历法同其他科学一样,源出劳动生产实践和生活实践。不管哪种历法,其主要内容,都是协调历日周期与天文周期关系的问题。其原那么是,历月应力求等于朔望月,历年应力求等于回归年。但因朔望月和回归年皆不是整日数,所以历月就有大月和小月的区分,历年就有平年和闰年的区分。通过大月和小月、平年和闰年的适当搭配和安排,使平均历月等于朔望月,平均历年等于回归年。
谁有1800-两千年的万年历。
日梭万年历互联网版(时间跨度1800年--2100年)
http://www。time。ac。cn/calendar/calendar。htm
日梭万年历 2006 Beta2(时间跨度1583年--5582年)
http://www。onlinedown。net/soft/二十四138、htm日梭万年历
日梭万年历互联网版(时间跨度1800年--2100年)
http://www。time。ac。cn/calendar/calendar。htm
日梭万年历 2006 Beta2(时间跨度1583年--5582年)
http://www。onlinedown。net/soft/二十四138、htm
有还是没有1800年开始的万年历
#include <stdio。h>
#include <conio。h>
void main()
{
printf("该流程求某天星期几和打印本年年历,不合法输入便自动退出:\n");
printf("请输入年 月 日:");
while(1)
{
loop:
int o,p,q;
int w,y,m,d,c,yy,xingqi;
scanf("%d%d%d",&o,&p,&q);
if(o<1890||p>12||p<0||q<0||q>31)
{
printf("输入不合法请按任意键退出\n");
break;
}
y=o;
m=p;
d=q;
if(m==1||m==2)
m=m+12;
if(m>12)
y=y-1;
yy=y%100;
c=(y/100);
w=yy+(yy/4)+(c/4)-2*c+(26*(m+1)/10)+d-1;
xingqi=w%7;
if(xingqi<0)
xingqi=7+xingqi;
if(xingqi==0) printf("这天是星期天\n");
if(xingqi==1) printf("这天是星期一\n");
if(xingqi==2) printf("这天是星期二\n");
if(xingqi==3) printf("这天是星期三\n");
if(xingqi==4) printf("这天是星期四\n");
if(xingqi==5) printf("这天是星期五\n");
if(xingqi==6) printf("这天是星期六\n");
int uu ;
if((y%4==0&&y%100!=0)||y%400==0)
uu=1;
else
uu=0;
if(uu==1)
printf("%d年是闰年:\n",y);
else
printf("%d年不是闰年\n",y);
printf("%d年年历打印如下:\n",y);
int i,j,pp;
for(i=1;i<13;i++)
{
if(i==1||i==3||i==5||i==7||i==8||i==10||i==12)
{
printf("\n %d月:\n\n",i);
printf(" 日 一 二 三 四 五 六 \n");
printf(" ");
pp=(yy+(yy/4)+(c/4)-2*c+(26*(i+1)/10))%7;
if(pp<0)
pp=7+pp;
for(j=0;j<6*pp;j++)
printf(" ");
for(j=1;j<32;j++)
{
printf("%-6d",j);
if((pp+j)%7==0)
{
printf("\n");
printf("\n");
printf(" ");
}
}
}
if(i==4||i==6||i==9||i==11)
{
printf("\n %d月:\n\n",i);
printf(" 日 一 二 三 四 五 六 \n");
printf(" ");
pp=(yy+(yy/4)+(c/4)-2*c+(26*(i+1)/10))%7;
if(pp<0)
pp=7+pp;
for(j=0;j<6*pp;j++)
printf(" ");
for(j=1;j<31;j++)
{
printf("%-6d",j);
if((pp+j)%7==0)
{
printf("\n");
printf("\n");
printf(" ");
}
}
}
if(i==2)
{
printf("\n %d月:\n\n",i);
printf(" 日 一 二 三 四 五 六 \n");
printf(" ");
pp=(yy+(yy/4)+(c/4)-2*c+(26*(i+1)/10))%7;
if(pp<0)
pp=7+pp;
for(j=0;j<6*pp;j++)
printf(" ");
if(uu==1)
for(j=1;j<30;j++)
{
printf("%-6d",j);
if((pp+j)%7==0)
{
printf("\n");
printf("\n");
printf(" ");
}
}
if(uu==0)
for(j=1;j<29;j++)
{
printf("%-6d",j);
if((pp+j)%7==0)
{
printf("\n");
printf("\n");
printf(" ");
}
}
}
printf("\n");
}
printf("\n");
printf("请输入年 月 日继续:");
goto loop;
}
}
阴历1888年9月30日是阳历什么日期
不晓得这个你可以去查询一下万年历 上面会有你想要的答案阴历1888年9月30日是
1888年八月十六
公元»1888年9月 小月 共30天
1»22号处女座 23»月底天秤座
戊子年 鼠年 19世纪第9个10年
怎么由公历年,例如 2017,计算出阴历年?
由阴历日期精密推算出公历日期有许多方法:
方法一:通过查看万年历(工具书或手机自带日历功能)可知道,假如使用手机上的万年历的话,查询年份范围有限制。
方法二:通过互联网上的在线工具(信达利排盘网)查询。操作方式:进入网站后,先在排盘系统中选择要查询的阴历日期,再点“排盘”按钮后,即可查询出阴历日期相应的公历日期,还能查到当天的天干地支信息。比如:由阴历 一八八八(鼠)年八月初八查询出其相应的公历日期是:1888-09-13,相应的干支是:戊子 辛酉 丁亥。


