由年月日得出星期几的小程序

根据年月日计算周日期的小程序 在控制台中输入年月日后,程序通过月份调整表计算出相应的周日期并输出结果。 立即下载

算法:蔡勒公式


W = [C/4] - 2C + y + [y/4] + [13 * (M+1) / 5] + d - 1

  (或者是:w=y+[y/4]+[c/4]-2c+[26(m+1)/10]+d-1)
  若要计算的日期是在1582年10月4日或之前,公式则为  w=y+[y/4]+[c/4]-2c+[13(m+1)/5]+d+2


w:星期; w对7取模得:0-星期日,1-星期一,2-星期二,3-星期三,4-星期四,5-星期五,6-星期六

c:世纪减1(年份前两位数)
y:年(后两位数)
m:月(m大于等于3,小于等于14,即在蔡勒公式中,某年的1、2月要看作上一年的13、14月来计算,比如2003年1月1日要看作2002年的13月1日来计算)
d:日
  [ ]代表取整,即只要整数部分。


C语言实现:

#include "stdio.h"
void main()
{
    int year,m,d,c,y,w,week;
	printf("请输入日期(以空格隔开年_月_日):");
	scanf("%d%d%d",&year,&m,&d);
	if(m==1)
	{
		m=13;
		--year;
	}
	if(m==2)
	{
		m=14;
		--year;
	}
	c=year/100;
	y=year%100;
	w=y+y/4+c/4-2*c+26*(m+1)/10+d-1;
	if(w%7>=0)
		week=w%7;
	else
		week=w%7+7;
	switch(week)
	{
	case 0:printf("\n星期日\n");break;
	case 1:printf("\n星期一\n");break;
	case 2:printf("\n星期二\n");break;
	case 3:printf("\n星期三\n");break;
	case 4:printf("\n星期四\n");break;
	case 5:printf("\n星期五\n");break;
	case 6:printf("\n星期六\n");break;
	}
	system("pause");
}


Kali使用Metasploit内、外网渗透windows系统 Metasploit是一个免费的、可下载的框架,通过它可以很容易地获取、开发并对计算机软件漏洞实施攻击。它本身附带数百个已知软件漏洞的专业级漏洞攻击工具。当H.D. Moore在2003年发布Metasploit时,计算机安全状况也被永久性地改变了。 一、(内网渗透)内网英文缩写WAN;内网又称局域网 局域网的覆盖范围一般是方圆几千米之内,其具备的安装便捷、成本节约、扩展方便等特点使其在各类办公室内运用广泛。局域网可以实现文件管理、应用软件共享、打印机共享等功能,在使用过程当中,通过维护局域网网... 阅读详情

相关推荐

大模型抽取知识图谱三元组的可行性分析

通过结合传统信息抽取模型与大语言模型的混合架构,可高效完成从学术文献到知识图谱三元组的全流程构建。分阶段优化:传统模型负责粗粒度抽取,大模型负责细粒度修正。灵活提示设计:通过少样本学习引导大模型理解领域本体。严格质量控制:结合规则引擎和人工校验,确保三元组准确性。该方案可显著提升知识图谱构建效率,适用于学术研究、企业知识库等场景。

qq_20647053的博客 1064

微信小程序获取当前系统时间以及判断周几

微信小程序获取当前系统时间以及判断周几 首先获取当前日期 在utils文件加中创建问价util.js function formatTime(date) { var year = date.getFullYear() var month = date.getMonth() + 1 var day = date.getDate() var hour = date.getHours() var minute = date.getMinutes() var second = date.

qq_42853710的博客 2920

3D视觉-结构光测量-线结构光测量

线结构光测量中,由激光器射出的激光光束透过柱面透镜扩束,再经过准直,产生一束片状光。这片光束像刀刃一样横切在待测物体表面,因此线结构光法又被成为光切法。线结构光测量常采用二维面阵CCD作为接受器件,因此只要通过增加垂直于面阵探测器的第三维度方向,就可以实现对三维物体的测量。

qq_20660115的博客 3126

微信小程序获取当前时间且格式为年月日和今日是星期几

最近写小程序,在写舔狗日记的时候需要用到时间!搜了好久的百度才找到最终需要的效果。记录一下! > 当前时间为年月日的格式 > 在需要显示该时间的js页面写上下面的代码 ```js //获取时间 var timestamp = Date.parse(new Date()); var date = new Date(timestamp); //获取年份 var Y = date.getFullYear(); //获取月份 var M =...

hanzi552200的博客 1133

沧小海深入剖析xilinx的GTP/GTX核,掌握高速串行收发机制——第六章 接收端结构及功能说明

总目录在这哦~ https://blog.youkuaiyun.com/z123canghai/article/details/107700878 第六章 接收端结构及功能说明 子目录 6.1 RX的模拟前端 6.2 RX的OOB信号 6.3 RX的均衡器 6.4 RX的CDR 时钟数据恢复 6.5 RX时钟输出结构 6.6 RX 的极性控制 6.7 RX 的PRBS 6.8 Rx字节、字的对齐功能 6.9 Rx接收弹性缓冲区 6.10 Rx的时钟纠正 6.11 Rx接收通道绑定 6...

滄海的博客 1万+

DeepSeek API调用太复杂?OneAPI一站式聚合解决方案

本文介绍了OneAPI如何作为一站式聚合解决方案,简化DeepSeek API的调用流程。通过统一接口、智能路由和模型映射等核心功能,OneAPI大幅降低了多API适配的复杂性,提升开发效率。文章还提供了详细的部署指南和高阶使用技巧,帮助开发者快速实现API聚合管理。

weixin_27215337的博客 381

小程序 获取今天日期 星期几 不墨迹就是快

//获取日期 getdata(e){ var year = new Date().getFullYear() var month = new Date().getMonth() + 1 var day = new Date().getDate() var sun = new Date().getDay() //得到今天星期几 得到是 4 进行判断 let s if(sun=="1...

qq_34528763的博客 922

关于发那科机器人抓手及物料搬运阀配置

4:确保抓手阀岛和输入模块配网连接正常,MENU—SETUP—MH Valves—Details,详细界面进入到左上图所示,根据每组阀分配夹钳数量并应用。3:设置搬运有效,抓手是否带点焊可以自行选择,要设置应用选择,物料搬用工具数量,工具上阀岛的数量,夹钳存在数量,工具存在数量,以及真空吸盘,冷启动。​2:MENU—应用选择,将搬运置为有效,剩余其他项根据机器人实际用途进行选择。5:设置夹钳数量,检查打开夹钳,检查闭合夹钳,延迟时间要给选择配置应用。

dxs93的博客 4772

今天是星期几?小程序实现。。

直接贴代码,,有更好的方法谢谢指出。宏定义也没用到了,先贴着 #include #define YEAR 2011 #define MONTH 4 #define DAY 11 struct DATE{ int year; int month; int day; }; bool isLeap(int year){//是否是闰年 if (year%4

程序猿写文章 1898

LeRobot 入门教程(十四)Meta-World 机器人多任务与元强化学习操作仿真基准平台

Meta-World是一个开源机器人操作模拟基准平台,专注于多任务与元强化学习研究。该平台提供50项多样化任务(MT50套件),采用标准化评估协议测试算法泛化能力。LeRobot平台支持Meta-World任务评估,提供预处理数据集和训练工具。用户可通过命令行快速训练SmolVLA策略,并评估模型在简单、中等、困难等不同难度任务上的表现。文章还提供了兼容性问题和实用技巧建议,如使用完整MT50任务集测试泛化能力、采用one-hot任务条件化等。这些资源为研究人员开展机器人多任务学习提供了标准化实验环境。

2506_90492529的博客 1017

YOLOv13改进策略【Neck】| CVPR2024 LGAG:大核分组注意力门模块,3×3分组卷积与注意力协同的特征精准融合

本文记录的是利用LGAG 模块改进 YOLOv13 的颈部融合部分。(Large-kernel Grouped Attention Gate)通过3×3分组卷积与注意力机制结合,引导解码器处理特征与跳接特征的精准融合。本文利用模块,通过3×3分组卷积扩大感受野以捕捉更广泛局部空间上下文,同时结合注意力机制生成自适应注意力系数,对YOLOv13中关键目标特征赋予高激活值、抑制冗余背景特征,在特征融合阶段实现全局语义与局部细节的高效结合,减少计算成本的同时提升特征表达能力,增强模型对复杂场景下目标的检测精度与效

Limiiiing的博客 103

微信小程序获取当前时间以及获取星期几

效果图如下所示 util.js function formatTime(date) { var year = date.getFullYear() var month = date.getMonth() + 1 var day = date.getDate() var hour = date.getHours() var minute = date.getMinutes() var second = date.getSeconds() return [year, mon.

换日线的博客 9226

【AI智能体】Dify 基于知识库搭建智能客服问答应用详解

Dify 基于知识库搭建智能客服问答应用详解

congge 6928

输入某个年月日得到那天是星期几的小程序

/** * 左右:输入那一天的年月日,就可以得到那天是星期几 * 资料:闰年时2月有29天,否则为28天 * 1,3,5,7,8,10,12月为31天 */ #include char *name[]={"星期日","星期一","星期二","星期三","星期四","星期五","星期六"}; void main(void) { int d,m,y,e,t,f; pri

jk110333的专栏 5467

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

Python输入年月日的星期

Python 输入年月日的星期 在编写Python程序时,我们常常会遇到需要处理日期和时间的需求。这个任务介绍的是如何实现输入年月日并输出对应的星期。这个过程比较简单,但涉及到一些Python日期处理的知识。本文将帮助你一步一步地完成这个小项目。 任务流程 首先,我们需要明确实现这个功能的步骤。以下是我们任务的主要流程: ...

weixin_37011045的博客 415

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

C++ 根据日期计算星期几

算法:使用基姆拉尔森计算公式 #include "stdio.h" #include void CaculateWeekDay(int y,int m, int d) { if(m==1||m==2) { m+=12; y--; } //使用基姆拉尔森计算公式 int iWeek=(d+2*m+3*(m+1)/5+y+y/4-y/100+y/400)%7; switch(i

HelloKandy's Blog 9903

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

微信小程序-获取日期并计算星期几

微信小程序中已经封装了一个计算日期的,格式是2018/10/05 14:56:33,在util目录下面的util.js 同样的我们自己封装的计算日期的函数也放在util.js中。 在需要计算日期的页面引入util.js,引入代码如下: var util=require("../../utils/util.js") 功能说明:获取当前时间,并计算当前时间往后推的日期,计算星期几 util...

ChibiMarukoChan的博客 1万+

【uni-app 怎么获取当前时间,获取年月日,获取星期,解决小程序在苹果手机少了八个小时】

uni-app 怎么获取时间,获取年月日,获取星期 1.在pages里新建文件夹common,common里新建.js文件命名method.js 这里结合导出方法一起用,如果单纯在页面用方法的话,复制代码进自定义方法里即可 function yearTime(e){ var a = new Date(); var y=a.getFullYear(); var m=a.getMonth()+1; m = m<10? "0"+m:m; var d=a.getDate(); d = d<1

TChildeSeven的博客 5408

JavaScript使用get.Day根据系统时间判断是星期几

①首先获得当前系统时间,使用JavaScript 内置对象 Date 的 getDay()方法得到星期几。①首先获得当前系统时间,使用JavaScript 内置对象 Date 的getDay()方法得到星期几。可先编写一个小程序调用 Date 对象的 getDay()方法,察看输出的值,总结规律。③通过document.write()在页面上输出结果。③通过document.write()在页面上输出结果。

2303_77344434的博客 1263

你出生那天是星期几

Private Sub Command1_Click()      Dim year As Integer      Dim month As Integer      Dim day As Integer      Dim s As Integer      Dim birthday As Date                year = Int(Val(Text1.Text

SimpleCoder 925

计算输入的日期为星期几【原创小程序】

计算输入的日期为星期几【原创小程序】 2007/08/25 22:56 /* 程序功能:计算输入的日期为星期几 作者:HungryAnt 日期:2007.08.25 晚 */ /*查询 1970年1月1日 是星期几 查询方式 #include<time.h> #include<stdio.h> int main(){ struct tm t; ...

weixin_33819479的博客 448

你的生日是星期几?HTML+JavaScript帮你列出来

0 源起 上周末,大宝发现今年自己的生日不是周末,这样就不好约同学和好友一起开生日Party了,很是郁闷。一直嘀咕自己哪年的生日才是周末。 于是我用JavaScript写了一个小程序来帮她测算了未来100年中每年的生日分别是星期几。1 设计交互界面 用一个文本框来输入年份, 一个下拉列表框来选择月份, 一个下拉列表框来选择...

weixin_29045001的博客 173

C语言万年历 查询年历 月历 星期(日期)循环查询(2020 3 19更新)

C语言万年历 很多人都有做过万年历,于是想自己写一个。 万年历是我们日常生活中经常用到的一种非常实用的工具。 由于工作繁忙,人们常常忘记某一天是星期几,想要看看某个月的日历,或者一整年的。我把自己的想法实现如下: 1、任意年份日历的整体输出; 2、任意年任意月日历的单独输出; 3、任意年月日 查询星期几; 4、按任意键 退出; 5、循环查询,直到选择退出; ps: 以上星期几的推算只适合于1582...

songbai220 9912

Uniapp通过年月日时间转变星期格式

参靠微信小程序:日常记一记。

qq_39772439的博客 616

微信小程序获取年月日周及早上、中午、晚上

中新建一个js文件,然后把当前时间和时间段的代码写在这个文件中。这样就能实现在页面中显示当前年-月-日-周时间段了。微信小程序获取当前时间/年月日。

coldriversnow的专栏 6002

自定义时间格式转化,今天显示时分,昨天显示昨天,一周之内转化为星期,之前的时间显示年月日

自定义时间格式转化,今天显示时分,昨天显示昨天,一周之内转化为星期,之前的时间显示年月日。

m0_71055606的博客 885
上一篇: Linux 环境变量配置的三个方法
下一篇: 关于QT4 暂时发现的QT4和QT3的区别
channel310
博客等级 码龄14年 5粉丝 10原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值