当前位置:首页 > TAG信息列表 > 日期怎么匹配星期

日期怎么匹配星期

怎么把日期修改成星期

正文:

日期是我们日常生活中经常使用的概念,但有时候我们可能更希望知道某个日期对应的星期几,以便更好地安排日程安排。下面将介绍一种简单的方法来将日期转换成星期的步骤,帮助您更方便地使用日期。

步骤一:确定所需转换的日期

首先,需要明确要转换的具体日期。可以根据自己的需求选择一个具体的日期,比如2021年10月1日。

怎么把日期修改成星期

步骤二:查找星期几的算法

在计算机科学中,已经有一种公式可以根据日期计算出对应的星期几。这个公式叫做zeller公式,可以通过以下算法来计算:

1.如果所选择的月份是1月或2月,则将年份减1,并将月份增加12,以便于计算。

2.计算公式中的w、x、y、z的值:

w(年份年份/4-年份/100年份/400)%7

x(月份12*前一步骤中计算的年份2)%7

y(日期x31*前一步骤中计算的月份/12)%7

z(年份年份/4-年份/100年份/400(31*前一步骤中计算的月份/12))%7

3.根据w、x、y、z的值来判断对应的星期几:

如果z的值等于0,则对应的星期是saturday;

如果z的值等于1,则对应的星期是sunday;

如果z的值等于2,则对应的星期是monday;

如果z的值等于3,则对应的星期是tuesday;

如果z的值等于4,则对应的星期是wednesday;

如果z的值等于5,则对应的星期是thursday;

如果z的值等于6,则对应的星期是friday。

步骤三:进行日期转换

根据上述算法,将所选日期的年份、月份和日期代入公式中计算出对应的星期几。以2021年10月1日为例,计算过程如下:

1.将年份减1并月份加12:

年份2021-12020

月份101222

2.计算w、x、y、z的值:

w(20202020/4-2020/1002020/400)%70

x(2212*20202)%75

y(1531*22/12)%76

z(20202020/4-2020/1002020/400(31*22/12))%70

3.根据z的值判断对应的星期几:

z的值等于0,所以对应的星期是saturday。

因此,2021年10月1日对应的星期是saturday。

总结:

通过上述步骤,我们可以将任意一个日期转换成对应的星期几。这个方法简单易懂,适用于各种类型的日期转换需求。希望本文能给大家带来帮助,让大家更方便地使用日期。

日期星期修改方法步骤转换


重庆特产之家 皖东会计网

  • 关注微信关注微信

猜你喜欢

热门标签

手机一直是防误触模式介绍 激活windows7专业版产品密钥 1刀999怎么彻底卸载介绍 怎样免费听喜马拉雅vip小说 ps中移动工具中的自动选择找不到了 iphonex苹果官网以旧换新多少钱iPhoneX以旧换新介绍 虚拟机找不到虚拟磁盘 python中字典实现原理Python字典实现原理介绍 移动电源输出端是什么锂电池充电器输入和输出的区别?介绍 plc指令表和梯形图的转换 乐视电视没有电源指示 荣耀4x畅玩版usb调试在哪里设置华为荣耀手机充不了电是什么原因?介绍 javascript匿名函数的缺点JavaScript匿名函数的弊端 在钉钉群怎样查看直播回放为什么钉钉群里回放看了到不显示? 怎么将标题设为多级列表word多级标题如何快速设置编号? qq空间背景皮肤怎么设置如何把QQ图片设置为壁纸更清楚? 电脑账户头像怎么恢复成原始头像他趣怎么变成默认头像? osx10.7.5启动u盘制作如何在mac下将dmg文件写入u盘做启动盘?介绍 cad特性匹配在哪个工具栏里cad图层特性菜单栏怎么调?介绍 怎样把安卓手机同步到新手机不同品牌的手机怎么转移数据啊?介绍 怎么将电视家互传到电视上酒店里的电视怎么切换有线电视? 小米红米售后服务网点查询 连接远程显示密码无效怎么解决云视通监控有一个提示密码错误!怎么办?介绍 ps不改变图片比例改变大小ps图像大小怎么修改宽度高度跟分辨率不同步?介绍 动态文字表情制作软件你们的手机有什么绝对不卸载的软件? WPS会议怎么弄有实用的软件推荐吗? windows10连接不了网络打印机Win10企业版系统无法连接共享打印机怎么办?介绍 ps怎么抠掉图片中的图形ps如何对图形进行分割? 微信怎样不能让别人用名片添加微信怎么拒绝好友申请?介绍 电脑分区如何去掉逻辑驱动固态硬盘分区工具都删不掉?

微信公众号