🎃个人专栏:
🐬 算法设计与分析:算法设计与分析_IT闫的博客-CSDN博客
🐳Java基础:Java基础_IT闫的博客-CSDN博客
🐋c语言:c语言_IT闫的博客-CSDN博客
🐟MySQL:数据结构_IT闫的博客-CSDN博客
🐠数据结构:??????数据结构_IT闫的博客-CSDN博客
💎C++:C++_IT闫的博客-CSDN博客
🥽C51单片机:C51单片机(STC89C516)_IT闫的博客-CSDN博客
💻基于HTML5的网页设计及应用:基于HTML5的网页设计及应用_IT闫的博客-CSDN博客??????
🥏python:python_IT闫的博客-CSDN博客
🐠离散数学:离散数学_IT闫的博客-CSDN博客
欢迎收看,希望对大家有用!
目录
一. 判断题(共10题,100分)
1.?(判断题)
使用SimpleDateFormat类将日期对象以特定的格式转为字符串形式为:
??? SimpleDateFormat sdf = new SimpleDateFormat( "yyyy年MM月dd日:今天是yyyy年的第D天,E");
??? System.out.println(sdf.format(new Date()));
- A. 对
- B. 错
2.?(判断题)
使用SimpleDateFormat类将一个指定日期格式的字符串解析为Date对象:
??? SimpleDateFormat sdf = new SimpleDateFormat("yyyy/MM/dd");
??? String str = "2023/10/01";
System.out.println(sdf.parse(str));
- A. 对
- B. 错
3.?(判断题)
Date(long date):用于创建指定时间的Date对象,其中date参数表示1970年1月1日0时0分0(称为历元)以来的毫秒数,即时间戳。
- A. 对
- B. 错
4.?(判断题)
因为Calendar类是一个抽象类,不可以被实例化。在程序中需要调用其静态方法getInstance()来得到一个Calendar对象,然后才能调用其相应的方法。
Calendar calendar = Calendar.getInstance();
- A. 对
- B. 错
5.?(判断题)
以下程序段实现了从字符串中解析获取日期和时间。
???????? String str1 = "2021-09-01 14:15:28";
???????? String str2 = "2021年09月02日?16时55分25秒";
???????? //?定义解析所用的格式器
???????? DateTimeFormatter formatter1=DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
???????? DateTimeFormatter formatter2 = DateTimeFormatter.ofPattern("yyyy年MM月dd日?HH时mm分ss秒");
???????? //?使用LocalDateTime的parse()方法执行解析
???????? LocalDateTime localDateTime1 = LocalDateTime.parse(str1, formatter1);
???????? LocalDateTime localDateTime2 = LocalDateTime.parse(str2, formatter2);
???????? //?输出结果
???????? System.out.println(localDateTime1);
???????? System.out.println(localDateTime2);
- A. 对
- B. 错
6.?(判断题)
以下程序段实现日期和时间的获取。
Calendar t= Calendar.getInstance();
???????? y = t.get(t.YEAR);
???????? m = t.get(t.MONTH) + 1; //?获取当前年、当前月份
???????? d = t.get(t.DATE);
???????? hh = t.get(t.HOUR_OF_DAY);//?获取当前日期、当前小时
???????? mm = t.get(t.MINUTE);
???????? ss = t.get(t.SECOND);//?获取当前分、当前秒
- A. 对
- B. 错
7.?(判断题)
以下定义的语句实现了年、月值的获取。
int year = calendar.get(Calendar.YEAR), month = calendar.get(Calendar.MONTH) + 1;
- A. 对
- B. 错
8.?(判断题)
以下程序段输出了一天的小时数、分钟数和秒数。。
Duration d = Duration.ofDays(1);
???????? System.out.println("一天等于" + d.toHours() + "小时");
???????? System.out.println("一天等于" + d.toMinutes() + "分钟");
???????? System.out.println("一天等于" + d.toMillis() + "秒");
- A. 对
- B. 错
9.?(判断题)
以下语句段定义了日期时间的完整格式。
//?创建Date对象
???????? Date date = new Date();
???????? // Full格式的日期格式器对象
???????? DateFormat fullFormat = DateFormat.getDateInstance(DateFormat.FULL);
- A. 对
- B. 错
10.?(判断题)
以下程序段完成了从字符串中获取日期时间的操作。
DateFormat对象
???????? DateFormat dt1 = DateFormat.getDateInstance();
???????? //?创建Long格式的DateFormat对象
???????? DateFormat dt2 = DateFormat.getDateInstance(DateFormat.LONG);
???????? //?定义两个日期格式的字符串
???????? String str1 = "2018-01-27";
???????? String str2 = "2018年01月27日";
???????? //?输出对应格式的字符串解析成Date对象后的结果
???????? System.out.println(dt1.parse(str1));
???????? System.out.println(dt2.parse(str2));
- A. 对
- B. 错
1-5:对对对对对
6-10:对对对对对