2008年1月日历表图片
阳历中红色/绿色表示节假日,农历中绿色表示为24节气日,红色表示为传统节日,蓝色则表示为公众节假日。
2008年1月节日日历表
1月1日:元旦
1月5日:小寒
1月8日:腊八节
1月20日:大寒
1月23日:小年
1月30日:除夕
1月31日:春节
2008年1月日历表
公历2008年1月1日
农历2007年十一月廿三
星期二 冲马(甲午)煞南
宜:教牛马 馀事勿取
公历2008年1月2日
农历2007年十一月廿四
星期三 冲羊(乙未)煞东
宜:嫁娶 出行 求医 治病 祭祀 祈福 上梁 纳畜
公历2008年1月3日
农历2007年十一月廿五
星期四 冲猴(丙申)煞北
宜:开市 立券 开光 解除 安机械 上梁 启钻 安葬
公历2008年1月4日
农历2007年十一月廿六
星期五 冲鸡(丁酉)煞西
宜:平治道涂 馀事勿取
公历2008年1月5日
农历2007年十一月廿七
星期六 冲狗(戊戍)煞南
宜:求嗣 斋醮 塑绘 订盟 纳采 出火 拆卸 修造 动土 造桥 安机械 栽种 纳畜 牧养 入殓 除服 成服 移柩 破土 安葬
公历2008年1月6日
农历2007年十一月廿八
星期日 冲猪(己亥)煞东
宜:嫁娶 订盟 纳采 会亲友 祭祀 安机械 移徙 入宅 盖屋 安床 起基 定磉 安香 出火 挂匾 拆卸 置产
公历2008年1月7日
农历2007年十一月廿九
星期一 冲鼠(庚子)煞北
宜:沐浴 捕捉 畋猎 理发 整手足甲 入殓 除服 成服 破土 安葬 谢土 立碑 修坟 启钻
公历2008年1月8日
农历2007年腊月初一
星期二 冲牛(辛丑)煞西
宜:祭祀 破屋 坏垣 馀事勿取
公历2008年1月9日
农历2007年腊月初二
星期三 冲虎(壬寅)煞南
宜:沐浴 开仓 出货财 开市 交易 立券 纳财 栽种 纳畜 牧养 畋猎 入殓 破土 安葬
公历2008年1月10日
农历2007年腊月初三
星期四 冲兔(癸卯)煞东
宜:祭祀 沐浴 补垣 塞穴 断蚁 解除 馀事勿取
公历2008年1月11日
农历2007年腊月初四
星期五 冲龙(甲辰)煞北
宜:嫁娶 纳采 订盟 问名 祭祀 冠笄 裁衣 会亲友 进人口 纳财 捕捉 作灶
公历2008年1月12日
农历2007年腊月初五
星期六 冲蛇(乙巳)煞西
宜:订盟 纳采 会亲友 祭祀 斋醮 沐浴 塑绘 出火 开光 竖柱 上梁 开市 交易 立券 作梁 开柱眼 伐木 架马 安门 安床 拆卸 牧养 造畜稠 掘井
公历2008年1月13日
农历2007年腊月初六
星期日 冲马(丙午)煞南
宜:交易 立券 纳财 安床 裁衣 造畜稠 安葬 谢土 启钻 除服 成服 修坟 立碑 移柩 入殓
公历2008年1月14日
农历2007年腊月初七
星期一 冲羊(丁未)煞东
宜:祭祀 解除 教牛马 会亲友 馀事勿取
公历2008年1月15日
农历2007年腊月初八
星期二 冲猴(戊申)煞北
宜:纳采 订盟 移徙 纳财 开市 交易 立券 入宅 会亲友 解除 求医 治病 入学 安床 安门 安香 出火 拆卸 扫舍 入宅 挂匾 开生坟 合寿木 破土 修坟 启钻 入殓
公历2008年1月16日
农历2007年腊月初九
星期三 冲鸡(己酉)煞西
宜:嫁娶 订盟 纳采 祭祀 祈福 求嗣 会亲友 解除 出行 入学 纳财 开市 交易 立券 习艺 经络 安床 开仓 出货财 纳畜 安葬 启钻 修坟 入殓
公历2008年1月17日
农历2007年腊月初十
星期四 冲狗(庚戍)煞南
宜:祭祀 冠笄 嫁娶 会亲友 进人口 裁衣 结网 平治道涂
公历2008年1月18日
农历2007年腊月十一
星期五 冲猪(辛亥)煞东
宜:祭祀 安碓 结网 馀事勿取
公历2008年1月19日
农历2007年腊月十二
星期六 冲鼠(壬子)煞北
宜:嫁娶 祭祀 沐浴 裁衣 出行 理发 移徙 捕捉 畋猎 放水 入宅 除服 成服 启钻 安葬 移柩 入殓
公历2008年1月20日
农历2007年腊月十三
星期日 冲牛(癸丑)煞西
宜:破屋 坏垣 馀事勿取
公历2008年1月21日
农历2007年腊月十四
星期一 冲虎(甲寅)煞南
宜:纳采 订盟 祭祀 求嗣 出火 塑绘 裁衣 会亲友 入学 拆卸 扫舍 造仓 挂匾 掘井 开池 结网 栽种 纳畜 破土 修坟 立碑 安葬 入殓
公历2008年1月22日
农历2007年腊月十五
星期二 冲兔(乙卯)煞东
宜:入殓 除服 成服 移柩 启钻 安葬 修坟 立碑
公历2008年1月23日
农历2007年腊月十六
星期三 冲龙(丙辰)煞北
宜:祭祀 作灶 入殓 除服 馀事勿取
公历2008年1月24日
农历2007年腊月十七
星期四 冲蛇(丁巳)煞西
宜:塑绘 开光 沐浴 冠笄 会亲友 作灶 放水 造畜稠
公历2008年1月25日
农历2007年腊月十八
星期五 冲马(戊午)煞南
宜:祭祀 沐浴 祈福 斋醮 订盟 纳采 裁衣 拆卸 起基 竖柱 上梁 安床 入殓 除服 成服 移柩 启钻 挂匾 求嗣 出行 合帐 造畜稠
公历2008年1月26日
农历2007年腊月十九
星期六 冲羊(己未)煞东
宜:祭祀 解除 馀事勿取
公历2008年1月27日
农历2007年腊月二十
星期日 冲猴(庚申)煞北
宜:沐浴 解除 订盟 纳采 裁衣 冠笄 拆卸 修造 动土 移徙 入宅 除服 成服 移柩 破土 启钻 安葬 扫舍 修坟 伐木 纳财 交易 立券
公历2008年1月28日
农历2007年腊月廿一
星期一 冲鸡(辛酉)煞西
宜:出行 嫁娶 订盟 纳采 入殮 安床 啟钻 安葬 祭祀 裁衣 会亲友 进人口
公历2008年1月29日
农历2007年腊月廿二
星期二 冲狗(壬戍)煞南
宜:修饰垣墙 平治道涂 入殓 移柩 馀事勿取
公历2008年1月30日
农历2007年腊月廿三
星期三 冲猪(癸亥)煞东
宜:会亲友 纳采 进人口 修造 动土 竖柱 上梁 祭祀 开光 塑绘 祈福 斋醮 嫁娶 安床 移徙 入宅 安香 纳畜
公历2008年1月31日
农历2007年腊月廿四
星期四 冲鼠(甲子)煞北
宜:祭祀 会亲友 出行 订盟 纳采 沐浴 修造 动土 祈福 斋醮 嫁娶 拆卸 安床 入殓 移柩 安葬 谢土 赴任 裁衣 竖柱 上梁 伐木 捕捉 栽种 破土 安门
以上内容就是2008年1月日历表的全部内容了,更多精彩内容请关注免费我要测字网(伪原创文章,转载请注明出处)。
如何用c语言做个日历表1、功能要求 :
1)输入任一年将显示出该年的所有月份日期对应的星期
2)注意闰年情况
其显示格式要求如下:1)份:中文英文都可以,
2)下一行显示星期,从周日到周六,中英文都可以2、例程:
#include <stdio.h>万年历查询表阴历1月8日是几号? 不知你问的是哪一年,给你列了71年,查一下以下的年份吧。#include<conio.h>
#include<stdlib.h>int IsLeapYear(int); //声明头文件和函数
void main(){
int i;int day;
int year;int temp;
int temp_i;long int Year_days = 0;
int Year_Start = 1;int Per_Year_Days;
int month_day[]={31,28,31,30,31,30,31,31,30,31,30,31,29}; //每个月的天数,最后一个是闰年2月printf("Please enter the year: ");
scanf("%d",&year); //输入年份while(Year_Start < year) //计算从公元1年1月1日到你所查询年份前一年的天数,是为了以后确定这一年的第一天是星期几
{if( IsLeapYear( Year_Start ) ) //确定一年的天数,闰年为366天,一般为365天
Per_Year_Days = 366;else
Per_Year_Days = 365;Year_days = Year_days + Per_Year_Days;
Year_Start++;}
for( temp = 1; temp <=12; temp++ ) //循环输出每个月的日历{
switch( temp ){
case 1:printf(" January(%d)\n",year); //如 January(2008)
break;case 2:
printf(" February(%d)\n",year);break;
case 3:printf(" March(%d)\n",year);
break;case 4:
printf(" April(%d)\n",year);break;
case 5:printf(" May(%d)\n",year);
break;case 6:
printf(" June(%d)\n",year);break;
case 7:printf(" July(%d)\n",year);
break;case 8:
printf(" August(%d)\n",year);break;
case 9:printf(" September(%d)\n",year);
break;case 10:
printf(" October(%d)\n",year);break;
case 11:printf(" November(%d)\n",year);
break;case 12:
printf(" December(%d)\n",year);break;
}i = Year_days % 7; //计算这个月第一天是星期几
printf("Mon Tue Wed Thu Fri Sat Sun\n");if( i != 0 )
for( temp_i = 0; temp_i < i; temp_i++) //第一天不是星期一,在前面补空格,本来的空格少了,我加了两个printf(" ");
day = 1;if( IsLeapYear(year) && temp == 2) //闰年的2月
while( day <= month_day[12] ){
if( day >1 )if( Year_days % 7 == 0 ) //如果不是1号且昨天是星期天,输入回车, 换行
printf("\n");if( day >= 10 ) //如果大于或等于10号则输出日期并加2个空格,小于10号输出日期并加3个空格
printf("%d ",day); //开始没想到这几行是干嘛用的,只要一个输出就好嘛,后来才想到是用来调整格式的else //只是他并没有调整好,我做了下修改,现在很整齐了
printf("%d ",day);
Year_days++;day++;
}else //不是闰年2月的
while (day <= month_day[temp-1]) //输出,同上{
if( day > 1 )if( Year_days % 7 == 0 )
printf("\n");if( day >=10 ) //理由同上
printf("%d ",day);else
printf("%d ",day);Year_days++;
day++;}
printf("\n");if( getch() == 'q' ) //输入q退出程序
exit(0);}
getch();}
int IsLeapYear( int year ) //判断是否为闰年{
if ((year %4 == 0) && (year % 100 != 0) || //年份能被4整除且不能被100整除 或者 能被400整除的为闰年(year % 400 == 0) )
return 1;else
return 0;
}
==========================================================
1 1960年2月4日 正月(大)初八 庚子年 丁丑月 壬戌日 星期四 鼠 水瓶座则(x-7)+x+(x+7)=42,得:x=14,即依次为7,14,21号;
当(x-7)+x+(x+7)=44时,x=,而x是日期即必须为正整数,∴和为44,不能求出这三天是几号;
(2)由已知得:设一竖列的四个数依次为:x-7,x,x+7,x+14,
则(x-7)+x+(x+7)+(x+14)=74,解之得:x=15,
即依次为8,15,22,29号.当(x-7)+x+(x+7)+(x+14)=75时,x=,而x是日期即必须为正整数.
∴四个数的和不能为75.(3)设2×2的矩形块的四个数为x,x+1,x+7,x+8,则x+(x+1)+(x+7)+(x+8)=80,
解之得:x=16,即依次为16,17,23,24号;
(4)设3×3的矩形块的九个数为x-8,x-7,x-6,x-1,x,x+1,x+6,x+7,x+8,
则(x-8)+(x-7)+(x-6)+(x-1)+x+(x+1)+(x+6)+(x+7)+(x+8)=171,解之得:x=19,
∴能说出这九个数,他们依次是:11,12,13,18,19,20,25,26,27,由上可得若设中间数为x,
则(x-8)+(x-7)+(x-6)+(x-1)+x+(x+1)+(x+6)+(x+7)+(x+8)=9x,