日期计算
来源:互联网 发布:php使用curl下载文件 编辑:程序博客网 时间:2024/06/07 00:47
问题描述
已知2011年11月11日是星期五,问YYYY年MM月DD日是星期几?注意考虑闰年的情况。尤其是逢百年不闰,逢400年闰的情况。
输入格式
输入只有一行
YYYY MM DD
YYYY MM DD
输出格式
输出只有一行
W
W
数据规模和约定
1599 <= YYYY <= 2999
1 <= MM <= 12
1 <= DD <= 31,且确保测试样例中YYYY年MM月DD日是一个合理日期
1 <= W <= 7,分别代表周一到周日
1 <= MM <= 12
1 <= DD <= 31,且确保测试样例中YYYY年MM月DD日是一个合理日期
1 <= W <= 7,分别代表周一到周日
样例输入
2011 11 11
样例输出
5
看代码
import java.util.*;public class Main {public static void main(String[] args) {// TODO Auto-generated method stubScanner sc = new Scanner(System.in);int YEAR = sc.nextInt();int MOUNCH = sc.nextInt();int DAY = sc.nextInt();Calendar c = Calendar.getInstance();c.set(YEAR, MOUNCH - 1, DAY);//方法中月份是从0开始;int a = c.get(c.DAY_OF_WEEK);//注意星期是从周日开始即1为周日7为周六if(a != 1) System.out.println(a-1);//对1也就是周日特殊处理else System.out.println(7);}}
1 0
- 日期计算
- 计算日期
- 日期计算
- 日期计算
- 日期计算
- 日期计算
- 日期计算
- 计算日期
- 日期计算
- 日期计算
- 日期计算
- 计算日期
- 日期计算
- 日期计算
- 日期计算
- 日期计算
- 日期计算
- 日期计算
- DefaultActionInvocation类的执行action
- JavaScript常用API合集
- Transifex与GTK文档翻译, Linux镜像文件, 外设接口杂谈
- 《高性能Linux服务器构建实战Ⅱ》一书纠错汇总
- Eclipse启动Tomcat时,45秒超时解决方式
- 日期计算
- JAVA的Scanner简介
- 源码分析——Action代理类的工作
- 使用dcm4che3对jpeg压缩的dcm文件进行解压
- 阿里云机器学习平台——PAI平台
- 不容错过的30页超赞项目管理PPT
- Java笔试试题
- D3数据连接之“更新”和“退出”
- ORACLE 归档日志打开关闭方法