2020第十一届蓝桥杯省赛B组第一场 B.纪念日
【问题描述】
2020 年 7 月 1 日是中国某党成立 99 周年纪念日。
中国某党成立于 1921 年 7 月 23 日。
请问从 1921 年 7 月 23 日中午 12 时到 2020 年 7 月 1 日中午 12 时一含多少分钟?
【答案提交】
这是一道结果填空题,你只需要算出结果后提交即可。本题的结果为整数,在提交答案时只填写这个整数,填写多余的内容将无法得分。
注:要求输出分钟, 时间23日-21日
答案:52037280
计算两个年份相差时间的题,容易算错尽量使用Date, Calendar类:
创建一个代表2020年7月1号12时的Date对象:
Date d1 = new Date(2020, 7, 12,0, 0);
//两个日期之差:
long time = (d1.getTime() - d2.getTime())/60000;(如果题目要求单位为分钟,因为getTime返回单位为毫秒)
//获得年份
int year = d.getYear();
//获得月份
int month = d.getMonth();
//获得日期
int date = d.getDate();
//获得小时
int hour = d.getHours();//不设置默认为0
//获得分钟
int minute = d.getMinutes();
//获得秒
int second = d.getSeconds();
//获得星期 (注意:0代表星期日、1代表星期一、2代表星期二……)
int day = d.getDay();
package 第十一届蓝桥杯7月试题;
import java.util.Date;
public class Main {
public static void main(String[] args) {
Date d1 = new Date(2020, 7, 1, 12,0);
Date d2 = new Date(1921, 7, 23, 12,0);
long ans = d1.getTime() - d2.getTime();
System.out.println(ans/60000);
}
}
上一篇: python爬虫如何使用代理ip?
下一篇: 你把我灌醉
推荐阅读
-
第十一届蓝桥杯省赛C语言B组——试题 D: 跑步锻炼
-
【第十一届蓝桥杯大赛软件类省赛 B组】试题A 跑步训练
-
2020第十一届蓝桥杯省赛B组第一场 B.纪念日
-
2020第十一届蓝桥杯省赛B组第一场 G. 解码
-
【蓝桥杯省赛】第十一届蓝桥杯省赛C/C++大学B组第二场 试题G 回文日期
-
【蓝桥杯省赛】第十一届蓝桥杯省赛C/C++大学B组第二场 试题B 既约分数
-
第十一届蓝桥杯省赛 C/C++ 大学B组试题 C: 合并检测
-
【蓝桥杯省赛】第十一届蓝桥杯省赛C/C++大学B组第二场 试题E 七段码
-
【蓝桥杯考前突击】第十一届蓝桥杯省赛C/C++大学B组 试题C 合并检测
-
【蓝桥杯考前突击】第十一届蓝桥杯省赛C/C++大学B组 试题A 跑步训练