登陆 | 注册 设为首页 | 加入收藏 | 联系我们
太和养老网
热词老年艺术  助老机构  养老系统  

中心区域北京 天津 河北 山西 内蒙古 辽宁 吉林 黑龙江 上海 江苏 浙江 安徽 福建 江西 山东 河南 湖北 湖南 广东 广西 海南 重庆 四川 贵州 云南 西藏 陕西 甘肃 青海 宁夏 新疆 香港 澳门 台湾 全国城市养老院目录 全国县市养老院汇总目录 太和AI作品展 太和养老艺术网AI作品展示

农历转换公历查询器(农历转阳历查询

 

2023/7/19 7:49:21 ('互联网')

本文目录

农历转阳历查询

农历是1976年8月26日的阳历是1976年9月19日
1960年10月28日阳历是1960年12月16日

求农历转公历 公历转农历 农历转公历的程序 C++

  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)“《《endl;
  cin》》nyear;
  cin》》nmonth;
  cin》》nday;
  if(judge(gyear,gmonth,gday)==0){
  cout《《“error date“《《endl;
  return;
  }
  runday=(NongliData/0x1000)%0x10; //取出判断闰月天数的值
  runmonth=(NongliData/0x100)%0x10; //取出判断是否闰月闰几月的值
  if(runday==1) runt=30;
  else runt=29;
  if(YNrun==’y’)
  nm=nmonth; //计算该月前面有几个月
  else nm=nmonth-1;//计算在该农历年的第几天
  Ndata=NongliData;
  c=Ndata/0x10000;
  wei=11;
  while(wei》=0 && nm》0){
  i=c》》wei&~(~0《《1);
  if(i==1) mt=30;
  else mt=29;
  nwhatday=nwhatday+mt;
  nm--;
  wei--;
  }
  if(nmonth》runmonth && runmonth!=0){
  nwhatday=nwhatday+runt;
  }
  nwhatday=nwhatday+nday;//计算该年春节在公历年的第几天
  ChunJieYear=NongliData;
  a=ChunJieYear%0x100;
  whatChunJie=gPastday+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=29;
  }
  else{
  gyday=365;
  months=28;
  }
  //换算出公历年份
  if(zgwhatday》gyday){
  gyear=nyear+1;
  zgwhatday=zgwhatday-gyday;
  }
  else gyear=nyear;
  //换算出公历月份
  ms=1;
  cz=zgwhatday;
  gmonth=0;
  while(ms《13){
  cz=cz-months;
  if(cz《=0) {
  gmonth++;
  gday=cz+months;
  break;
  }
  gmonth++;
  ms++;
  }
  cout《《endl《《“由农历转换成公历查询结果如下“《《endl《《endl;
  cout《《“农历:“《《 nyear《《“年“《《nmonth《《“月“《《nday《《“日“《《endl;
  cout《《endl《《“公历: (公元)“《《gyear《《“年“《《gmonth《《“月“《《gday《《“日“《《endl;
  getch();
  }



扫码加微信详细咨询太和智慧养老产品和平台服务!



扫码加微信详细咨询太和智慧养老产品和平台服务!

 

 





版权声明:

---------------------------------------------------------------


所有信息来源于互联网,本文的版权归原作者所有,不代表本网观点和立场。

本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请发送邮件至 81480447@qq.com 举报,一经查实,本站将立刻删除。



扫码加微信详细咨询太和智慧养老产品和平台服务!

 

养老资讯
助老机构介绍
评论
已有 0 条评论

最新评论

推荐养老院

您希望养老院位于
  • 不限
  • 东城
  • 西城
  • 崇文
  • 宣武
  • 朝阳
  • 丰台
  • 石景山
  • 海淀
  • 门头沟
  • 房山
  • 通州
  • 顺义
  • 昌平
  • 大兴
  • 怀柔
  • 平谷
  • 延庆
  • 密云
您希望的价格范围
  • 不限
  • 500以下
  • 500-1000
  • 1000-2000
  • 2000-3000
  • 3000-5000
  • 5000以上
老人的情况是
  • 不限
  • 自理
  • 半自理
  • 全护理
  • 特护

姓名

年龄

电话

全国城市养老院



关于我们 | 联系方式 | 网站地图 | 友情链接

Copyright 2010-2022 京ICP备18035644号-3 北京太和 版权所有