diff --git a/javaSE-day01/src/com/inmind/calendar03/Demo09.java b/javaSE-day01/src/com/inmind/calendar03/Demo09.java new file mode 100644 index 0000000..977ca18 --- /dev/null +++ b/javaSE-day01/src/com/inmind/calendar03/Demo09.java @@ -0,0 +1,31 @@ +package com.inmind.calendar03; + +import java.util.Calendar; + +/* +11. Calendar里面的set方法 +public void set(int field, int value) :将给定的日历字段设置为给定值。 + +Date类操作时间必须传入毫秒值,太麻烦,日历类提供了直接操作年月日时分秒 + */ +public class Demo09 { + public static void main(String[] args) { + Calendar calendar = Calendar.getInstance();//获取当前时间的日历对象 + System.out.println(calendar.get(Calendar.YEAR)); + System.out.println(calendar.get(Calendar.MONTH)+1); + System.out.println(calendar.get(Calendar.DAY_OF_MONTH)); + showCalendar(calendar); + //想将时间修改为2022-2-22 + calendar.set(Calendar.YEAR,2022); + calendar.set(Calendar.MONTH,1); + calendar.set(Calendar.DAY_OF_MONTH,22); + System.out.println(calendar); + //封装一个只看年月日的方法 + showCalendar(calendar); + + } + + public static void showCalendar(Calendar calendar) { + System.out.println(calendar.get(Calendar.YEAR)+"年"+(calendar.get(Calendar.MONTH)+1)+"月"+calendar.get(Calendar.DAY_OF_MONTH)+"日"); + } +} diff --git a/javaSE-day01/src/com/inmind/calendar03/Demo10.java b/javaSE-day01/src/com/inmind/calendar03/Demo10.java new file mode 100644 index 0000000..1343acb --- /dev/null +++ b/javaSE-day01/src/com/inmind/calendar03/Demo10.java @@ -0,0 +1,4 @@ +package com.inmind.calendar03; + +public class Demo10 { +}