星期几计算函数,周几计算 , 礼拜几计算函数 参考。

/*******************************************************************************
* 函数名称: CalWeek
* 函数功能: 根据时间计算星期几
* 输入参数: pTime  时间 ssmmhhDDMMYY
*           Format 格式,0--BCD码,1--BIN格式
* 输出参数: 无
* 返 回 值: 星期 1~7 -- 星期一至星期日;0 失败
*******************************************************************************/
uint8 CalWeek(const uint8 *const pTime, uint8 Format)
{uint8  Week = 0; // 星期uint16 y = 0;    // 年uint16 c = 20;   // 世纪减1,现在限于21世纪uint16 m = 0;    // 月,3~12月不变,1、2月==>13、14uint16 d = 0;    // 日uint8  tmp = 0;if (pTime == NULL){return 0;}if (Format == 0) // BCD{y = BcdToHex(pTime[5]);tmp = BcdToHex(pTime[4] & 0x1F);m = (tmp >= 3 ? tmp : (tmp+12));d = BcdToHex(pTime[3] & 0x3F);}else // BIN{y = pTime[5] & 0x7F;tmp = pTime[4] & 0x0F;m = (tmp >= 3 ? tmp : (tmp+12));d = pTime[3] & 0x1F; // 日}Week = (y + y/4 + c/4 - 2*c + 26*(m+1)/10 + d - 1) % 7;if (Week >= 0x80) // 防止负余数{Week = 256 - Week;}if (Week == 0){Week = 7;}return Week;
}

星期几计算函数参考 周几计算 礼拜几计算函数 C语言 C++函数参考 用公式计算 通用函数 Linux开发函数 Windows开发函数参考相关推荐

  1. c语言编程序按下列公式计算e的值,编写程序,利用公式 ,求出e的近似值

    已知一个三角形中三条边的长度分别为a,b和c,编写程序利用公式求出三角形的面积,其中S=(a+b+c)/2.要求边长a. usingSystem;usingSystem.Collections.Gen ...

  2. 【C语言练习4】根据公式计算π的值,π=4-4/3+4/5-4/7+4/9+... 打印出一个表格来显示,用公式中的1项、2项、3项...计算出来π的近似值

    #include <stdio.h>int main() {int i;double k;double pi;for (i=1;i<100000;i++){k=2*i-1; if ( ...

  3. C语言程序用英尺换算公式计算身高的小例子

    #include <stdio.h> int main(){//转换公式为(英尺+英寸*12)*0.3048printf("请输入身高的英尺英寸:")float foo ...

  4. API(1)——打印系统开发(32)——Windows API函数大全(精心总结)

    目录 1. API之网络函数 2. API之消息函数 3. API之文件处理函数 4. API之打印函数 5. API之文本和字体函数 6. API之菜单函数 7. API之位图.图标和光栅运算函数 ...

  5. JSK-136 公式计算【入门】

    公式计算 定义公式F(n) = 1 + 2! + 3! + - + n! ,我们输入一个数字n,需要计算出F(n) 输入:输入是一个数字,这个数字表示n(1<= n <= 15) 输出:输 ...

  6. python用bbp公式计算圆周率_圆周率π现在已经算到多少位了?具体是什么数字?...

    圆周率π现在已经算到多少位了?具体是什么数字? 來源:互聯網  2009-08-12 07:01:36  評論 分類: 人文學科 問題描述: 3.1415926后面是多少? 參考答案: 3.14159 ...

  7. python编写程序公式计算s_python pandas库和stats库计算偏度和峰度(附程序)

    pandas库 样本方差无偏估计: \(\frac{1}{n-1}\sum_{i=1}^{n}\left(x_i-\bar{x}\right)^2\) 偏度无偏估计: \(g_1=\frac{k_3} ...

  8. excel函数计算第几周的方法

    内容提要:文章通过两个实例来介绍excel计算第几周的方法以及用excel函数第几周对应日期范围从几月几日到几月几日的解法.对Excel感兴趣的朋友可加 Excel学习交流群:284029260(ww ...

  9. mysql 第几周 时间戳_php时间戳函数实现计算第几周,以及当天所在周的具体日期范围...

    <html> <script language="javascript"> function showdate(){ c = new Date(2008,1 ...

  10. moment.js 计算当前一周、一月对应日期

    一.计算当前一周对应日期 /*** 根据一个日期计算出其所在的一周,反正对应一周的相应日期* basisDate: 依据日期, 默认是当天*/calcWeekDate(basisDate = mome ...

最新文章

  1. 电信业务支撑报表开发工具解决方案
  2. 神经网络与机器学习 笔记—核方法和径向基函数网络(上)
  3. LBP(local binary pattern)
  4. linux下测试磁盘的读写IO速度
  5. H.264专利费不受FRAND限制 Android设备商受影响
  6. 汇编的一些坑以及部分上机题目的实现
  7. 求二叉树中某结点的父结点(左右孩子表示法)
  8. python课程设计实验报告-Python语言课程设计报告格式.doc
  9. sl400通过ac无法连接psk加密无线网络
  10. php图片不存在输出默认图片,JS图片加载失败显示默认图片
  11. 【我的Android进阶之旅】Configuration 'compile' is obsolete and has been replaced with 'implementation' and
  12. 常用 vm 参数分析
  13. python_模块_包
  14. scratch节假日课程:元旦贺卡的制作
  15. 关于影视剪辑中的pr软件你了解多少?
  16. 2019春第七周作业
  17. 2021年原生JS实现韩雪冬轮播图
  18. python数据分析的四阶段以及电商数据描述性分析和探索性分析
  19. (资源)百度云盘:驴火歌王:阅读真的很难提分第2讲:洞茶 (2013北京中考)
  20. 团建游戏----啤酒大赛

热门文章

  1. torch.chunk
  2. 《植物大战僵尸》游戏存档修改
  3. 三维空间直角坐标系转换(2)——改进七参数小旋转角的局限
  4. Python➕ ps 图钉画图纸制作教程
  5. 买二手苹果macbook被骗真实经历
  6. Rxjava的背压策略
  7. Android Studio 问题:improperly specified vm option
  8. Mac OS X:显示/设置分辨率的命令(源程序)
  9. DirectX11海洋模拟实践
  10. 小码哥php教程,小码哥Java从0到高级工程师