• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

C++基于蔡基姆拉尔森计算公式实现由年月日确定周几的方法示例

c++ 搞代码 4年前 (2022-01-06) 67次浏览 已收录 0个评论

这篇文章主要介绍了C++基于蔡基姆拉尔森计算公式实现由年月日确定周几的方法,涉及C++针对日期时间的数值运算相关操作技巧,需要的朋友可以参考下

本文实例讲述了C++基于蔡基姆拉尔森计算公式实现由年月日确定周几的方法。分享给大家供大家参考,具体如下:

 #include  #include  using namespace std; int whatday(int y, int m, int d) { // 返回正确的星期。用 0 - 6 表示 星期 1 - 7 if(m==1||m==2) { <em style="color:transparent">来源[email protected]搞@^&代*@码)网</em>y--; m+=12; } return(d+2*m+3*(m+1)/5+y+y/4-y/100+y/400)%7; } string weekday[7] = {"Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday", "Sunday"}; int main() { int y, m, d; cin >> y >> m >> d; cout << weekday[whatday(y, m, d)] << endl; return 0; } 

PS:这里再为大家推荐几款时间及日期相关工具供大家参考使用:

在线日期/天数计算器:
http://tools.gaodaima.com/jisuanqi/date_jisuanqi

在线日期计算器/相差天数计算器:
http://tools.gaodaima.com/jisuanqi/datecalc

在线日期天数差计算器:
http://tools.gaodaima.com/jisuanqi/onlinedatejsq

Unix时间戳(timestamp)转换工具:
http://tools.gaodaima.com/code/unixtime

希望本文所述对大家C++程序设计有所帮助。

以上就是C++基于蔡基姆拉尔森计算公式实现由年月日确定周几的方法示例的详细内容,更多请关注gaodaima搞代码网其它相关文章!


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:C++基于蔡基姆拉尔森计算公式实现由年月日确定周几的方法示例

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址