C# 根据年月日计算星期几
基姆拉尔森公式
- 基姆拉尔森公式可以用来计算某年某月某日是星期几,下面是使用C#进行演示的代码:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;namespace CalculateWeekDay
{/// <summary>/// 枚举类型/// </summary>enum Weekdays:short{Sunday,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday }class Program{static void Main(string[] args){Weekdays w = (Weekdays)CalWeekday(2020, 6, 3);Console.WriteLine("2020年6月3日是{0}", w);}/// <summary>/// 根据年月日来计算那一天是星期几/// </summary>/// <param name="y">年</param>/// <param name="m">月</param>/// <param name="d">日</param>/// <returns></returns>public static int CalWeekday(int y,int m,int d){//基姆拉尔森公式return (d + 2 * m + 3 * (m + 1) / 5 + y + y / 4 - y / 100 + y / 400 + 1) % 7; }}
}
C# 根据年月日计算星期几相关推荐
- Gym 101206L Daylight Saving Time 根据年月日计算星期
题意: [3月的第二个周日02:00:00 , 3月的第二个周日03:00:00) 这个区间都不是PST或PDT,[11月的第一个周日01:00:00 , 11月的第一个周日02:00:00) 这个区 ...
- 蔡勒公式 java,C/C++根据年月日计算星期几(蔡勒公式篇)
蔡勒公式 蔡勒(Zeller)公式:是一个计算星期的公式. 随便给一个日期,就能用这个公式推算出是星期几. 蔡勒公式如下: W = [C/4] - 2C + y + [y/4] + [13 * (M ...
- C# 根据日期计算星期几
1 region 根据年月日计算星期几(Label2.Text=CaculateWeekDay(2004,12,9);) 2 /// <summary> 3 /// 根据年月日计算星期几( ...
- js的时间 java怎么处理,JS实现处理时间,年月日,星期的公共方法示例
本文实例讲述了JS实现处理时间,年月日,星期的公共方法.分享给大家供大家参考,具体如下: 在项目中用到的,用js 来得到年月日,星期,当前多少个周的函数,备忘在这里,以后参考. Date.protot ...
- 随机输入日期计算星期几(1900年1月1日为基础)
已知,1900年1月1日是星期1,用户随机输入年月日,计算星期几 第一版,纯python基础代码实现 1 year=int(input('year')) 2 month=int(input('mont ...
- 信息学奥赛一本通 1083:计算星期几 | OpenJudge NOI 小学奥数 7831
[题目链接] ybt 1083:计算星期几 OpenJudge NOI 小学奥数 7831:计算星期几 [题目考点] 1. 同余定理 根据同余定理,有: (a∗b)%m=(a%m∗b%m)%m(a*b ...
- 信息学奥赛一本通(1083:计算星期几)
1083:计算星期几 时间限制: 1000 ms 内存限制: 65536 KB 提交数: 43714 通过数: 18801 [题目描述] 假设今天是星期日,那么过abab天之后 ...
- 推导基姆拉尔森公式根据日期计算星期
转自:http://topic.csdn.net/t/20050425/23/3966336.html ================================================ ...
- 用c语言计算星期,计算任何一天是星期几的C语言源代码.
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 我们知道,公历的平年是365天,闰年是366天.置闰的方法是能被4整除的年份在2月加一天,但能被100整除的不闰,能被400整除的又闰.因此,像1600. ...
最新文章
- 《AlwaysRun团队》第三次作业:团队项目的原型设计
- PyTorch中MaxPool的ceil_mode属性
- Navicat 安装+连接
- CodeForces - 1559D2 Mocha and Diana (Hard Version)(思维)
- 图谱实战 | 医学知识图谱的价值与应用场景
- 双11节后“回血” 85后们来转转上“摆地摊”出售 闲置物品
- cocos2dx之Http网络编程(一)——网络请求的发送和接收
- debian网络配置文件的写法
- Si24R2E超低功耗2.4G有源RFID芯片
- 华泰证券人工智能系列(1):人工智能选股框架及经典算法简介
- 拼多多砍价群大王:砍价界的扛把子
- 分层图解决的一些最短路问题
- UML之工具篇(Win10无法使用VGAPlayer播放asf格式与VGA课件的解决办法)
- .net core QuartzUI 执行定时任务
- html按钮相对位置,html相对定位绝对定位
- Xib与Nib区别联系
- for循环用腻了,试试列表生成式。
- 使用优质代理的正确方案
- 解决Hexo博客导航栏链接URL乱码问题
- 数字变焦_如何参加变焦会议