一、题目
纪念日
2020 年 7 月 1 日是中国共产党成立 99 周年纪念日。中国共产党成立于 1921 年 7 月 23 日。请问从 1921 年 7 月 23 日中午 12 时到 2020 年 7 月 1 日中午 12 时一共包
含多少分钟?填空题
二、分析
法一:
借助计算机算出有多少天,1天24小时,1小时60分钟
package lan2020;public class A解密 {public static void main(String[] args) {System.out.println(36138*24*60L );}
}
输出:
52038720
法二 :
package lan2020;import java.text.ParseException;//处理字符串转日期时候的异常
import java.text.SimpleDateFormat;//格式化和解析日期的类
import java.util.Date;//date类代表特定的时间点public class B纪念日 {public static void main(String[] args) throws ParseException {SimpleDateFormat time = new SimpleDateFormat("yyyy-mm-dd hh:mm:ss");Date start = time.parse("1921-7-23 00:00:00");Date end = time.parse("2020-7-1 00:00:00");long cha = end.getTime()-start.getTime();//getTime()返回的是long类型的毫秒数System.out.println(cha /(60*1000));//将毫秒转为分钟}
}
借鉴的是这里的代码2020年 第11届 蓝桥杯 Java B组 省赛真题详解及小结【第1场省赛 2020.7.5】_2020年蓝桥杯结果-CSDN博客