巧算星期几

----本程序为老妖根据一个帖子写的。

void __fastcall TForm1::Button1Click(TObject *Sender)
{
char *WeekName[7]={"星期日","星期一","星期二","星期三","星期四","星期五","星期六"};
SYSTEMTIME Now,Tmp;
GetSystemTime(&Now);
Tmp.wYear=2222; //要查询的年份
Tmp.wMonth=12;  //要查询的月份
Tmp.wDay=31;   //要查询的日期
Tmp.wHour=1;  //要查询的小时
Tmp.wMinute=1;  //要查询的分数
Tmp.wSecond=1;  //要查询的秒数
Tmp.wMilliseconds=1; //要查询的微秒
if(SetSystemTime(&Tmp)!=0)
  {
  GetSystemTime(&Tmp);
  ShowMessage(WeekName[Tmp.wDayOfWeek]);
  }
else
  {
  ShowMessage(GetLastError());//如果错误值是87的话,是参数设置有错。
  }
SetSystemTime(&Now);
}

时间: 2024-10-06 14:29:07

巧算星期几的相关文章

WPS文字中巧输星期序列

进入编辑环境,在WPS传统界面中选择"格式→项目符号和编号"命令,进入"编号"选项卡,任选一种样式并单击"自定义"按钮,在"自定义编号列表"窗口的"编号样式"栏内选择"一.二.三"样式,在"编号格式"栏内默认出现的①符号前输入"星期"二字,确定即可(图).         注:更多精彩教程请关注三联办 公软件教程栏目,三联电脑办公群:1890345

用WPS移动版巧算加权平均值

在财务核算和统计工作中,经常要在Excel中求出加权平均值.例如产品销售考核表或投资收益利润表中,都会涉及到加权平均计算.表面看起来很复杂,其实并不是一项很复杂的计算.阿mo在平板上借助WPS移动版,可以很轻松容易能得出加权平均值. 首先,阿mo要告诉大家什么叫加权平均值,其实就是总量值(如金额)除以总数量得出的单位平均值,而不是简单的将各个单位值(如单价)平均后得到的单位值. 阿mo测试发现,在WPS移动版中,只需使用SUMPRODUCT公式即可计算加权平均值,其格式为=SUMPRODUCT(

日历查询的算法 如何计算某一天是星期几_基础知识

如何计算某一天是星期几? -- 蔡勒(Zeller)公式 历史上的某一天是星期几?未来的某一天是星期几?关于这个问题,有很多计算公式(两个通用计算公式和一些分段计算公式),其中最著名的是蔡勒(Zeller)公式.即w=y+[y/4]+[c/4]-2c+[26(m+1)/10]+d-1 公式中的符号含义如下,w:星期:c:世纪-1:y:年(两位数):m:月(m大于等于3,小于等于14,即在蔡勒公式中,某年的1.2月要看作上一年的13.14月来计算,比如2003年1月1日要看作2002年的13月1日

PHP获取指定日期是星期几的实现方法_php技巧

本文实例讲述了PHP获取指定日期是星期几的实现方法.分享给大家供大家参考,具体如下: <?php header("Content-type: text/html; charset=utf-8"); //获取星期方法 function get_week($date){ //强制转换日期格式 $date_str=date('Y-m-d',strtotime($date)); //封装成数组 $arr=explode("-", $date_str); //参数赋值

算法系列(十七) 日历生成算法-中国公历(格里历)(下)

[接上篇] 上述计算星期的方法虽然步骤简单,但是每次都要计算两个日期的时间差,不是非 常方便.如果能够有一个公式可以直接根据日期计算出对应的星期岂不是更好?幸运的是,这样的公式是 存在的.此类公式的推导原理仍然是通过两个日期的时间差来计算星期,只是通过选择一个特殊的日期来 简化公式的推导.这个所谓的特殊日期指的是某一年的12月31日这天刚好是星期日这种情况.选择这样的 日子有两个好处,一个是计算上可以省去计算标准日期这一年的剩余天数,另一个是计算出来的日期差余 数是几就是星期几,不需要再计算星期

十则经典的Word 2010小技巧

在使用Word时中使用过一些小技巧,发现很不错,对文字处理方面很有帮助,现整理如下: 1. Word表格玩自动填充 在Word表格里选中要填入相同内容的单元格,单击"格式→项目符号和编号",进入"编号"选项卡,选择任意一种样式,单击"自定义"按钮,在"自定义编号列表"窗口中"编号格式"栏内输入要填充的内容,在"编号样式"栏内选择"无",依次单击"确定&quo

85 例Word使用技巧大全

今天三联整理收集了许多Word方面的小技巧,一共85例,相信对很多朋友在工作中都会有很大的帮助!我们还在不断的收集,不断的更新,希望大家多多关注! 主要包含内容如下: 1.即时取消Word的后台打印 2.Word2003让文字随文本框大小变化 3.Word2003/2007快速切换英文大小写 4.Word2003/2007Word表格中"Shift+Alt+方向键"调整行序 5.Word2003剔除试卷中的选择题答案 6.Word中英文字体"区分对待" 7.去除来自

10个word编辑技巧

在使用Word时中使用过一些小技巧,发现很不错,对文字处理方面很有帮助,现整理如下: 1. Word表格玩自动填充 在Word表格里选中要填入相同内容的单元格,单击"格式→项目符号和编号",进入"编号"选项卡,选择任意一种样式,单击"自定义"按钮,在"自定义编号列表"窗口中"编号格式"栏内输入要填充的内容,在"编号样式"栏内选择"无",依次单击"确定&quo

Word 2010:22个经典小技巧大放送

在使用Word时中使用过一些小技巧,发现很不错,对文字处理方面很有帮助,现整理如下: 1.Word表格玩自动填充 在Word表格里选中要填入相同内容的单元格,单击"格式→项目符号和编号",进入"编号"选项卡,选择任意一种样式,单击"自定义"按钮,在"自定义编号列表"窗口中"编号格式"栏内输入要填充的内容,在"编号样式"栏内选择"无",依次单击"确定"