由一个日期, 怎样知道是星期几?
用mktime() 或localtime() (如果tm hour 的值位0,要注意DST (夏时制) 的调整); 或者Zeller 的congruence; 或者这个由Tomohiko Sakamoto 提供的优雅的代码:
int dayofweek(int y, int m, int d) /* 0 = Sunday */
{
static int t[] = {0, 3, 2, 5, 0, 3, 5, 1, 4, 6, 2, 4};
y -= m < 3;
return (y + y/4 - y/100 + y/400 + t[m-1] + d) % 7;
}
由一个日期, 怎样知道是星期几?相关推荐
- [置顶] C语言实验:输入任意一个日期的年、月、日的值,求出从公元1年1月1日到这一天总共有多少天,并求出这一天是星期几。...
要求:输入任意一个日期的年.月.日的值,求出从公元1年1月1日到这一天总共有多少天,并求出这一天是星期几. 简单的循环结构,并结合基姆拉尔森公式,注意月份转换. 下面是源码,仅供参考: #includ ...
- JS判断日期是否在同一个星期内,和同一个月内
今天要用到判断日期是否在同一个星期内和是否在同一个月内,在网上找了好一会儿也没找到合适的,然后自己写了一个方法来处理这个问题,思路就不详细介绍了,直接附上代码,自己测试了一下 没有问题,若有问题请在评 ...
- mysql 判断当前星期_MySQL数据库如何获取一个日期所对应的星期数呢?
摘要: 下文讲述MySQL数据库中获取一个日期对应星期数的方法分享,如下所示: 实现思路: 使用MySQL中日期函数dayofweek即可获取指定日期所对应的星期数 dayOfWeek返回值说明: 星 ...
- 2019314输入一个日期,输出星期几
//输入一个日期,输出星期几#include <iostream> #include <stdlib.h> #include <math.h> using name ...
- 星期几—YYYY-MM-DD,表示一个日期,你知道是星期几吗?
任务描述 X同学出生在"2002年01月07日",已知1900年1月1日是星期一,你知道他出生的那天是星期几吗?随意给你一个日期,你知道是星期几吗? 输入格式: 输入为一行,由减号 ...
- java编写程序_对输入的年月日_给出该天是该年的第多少天?_编写Java程序。当以年月日的格式输入一个日期时,输出该年是否是闰年,该月有几天,该日是星期几...
满意答案 控制不住的愤怒 2017.12.20 采纳率:59% 等级:9 已帮助:414人 public static void main(String[] args) throws Parse ...
- mysql 输出当前月所有日期与对应的星期
其实可以用存储过程,但想用另一种方法实现: 首先创建一个辅助表,可以设置CREATE TABLE `t4` (`id` int(11) NOT NULL AUTO_INCREMENT,`num` in ...
- java 算出下一个工作日,Java:计算一个日期加下指定工作日数(排除周六周日和一系列节日)...
Java:计算一个日期加上指定工作日数(排除周六周日和一系列节日) 工作时遇到的,随便写了个,欢迎高手点评: 核心代码: package www.sjjjob.com.date; import jav ...
- Excel函数之~计算日期、天数、星期
计算日期.天数.星期的函数 1.EDATE 2.EOMONTH 3.WORKDAY 4.NETWORKDAYS 5.DATEDIF 6.YEARFRAC 7.WEEKNUM 1.EDATE 函数定义: ...
最新文章
- Window 消息大全使用详解(无聊没事做)
- Spark基础学习笔记07:搭建Spark HA集群
- shiro 与spring的集成
- 云计算具有什么平台_如何搭建自己的云计算平台?
- 基于C#的MongoDB数据库开发应用(4)--Redis的安装及使用
- Overloud TH-U Complete for Mac - 吉他谱曲软件
- 平衡二叉树(AVL Tree)
- linux+gif+编辑,Linux下GIF制作指南
- 巴菲特投资赚钱的赚钱宝典和赢家暗语
- uni-app 将app运行在夜神安卓模拟器
- vue的组件的生命周期
- freeswitch + dbl 呼入设置
- 湖南省株洲市谷歌高清卫星地图下载
- BadUSB的前世今生:USB RUBBER DUCKY和Teensy USB
- 国际认可度最高的验厂:BSCI
- 迪博·中国上市公司内部控制指数(2000-2020年)
- 最新SWAPIDC模板源码分享
- 推荐《悲惨世界》[BD-RMVB.720p.中英双字][2012年最新大片]
- ffmpeg-日志输出av_log()
- 开放下载!《阿里巴巴 DevOps 实践手册》