进阶day01-Calendar里面的set方法
This commit is contained in:
31
javaSE-day01/src/com/inmind/calendar03/Demo09.java
Normal file
31
javaSE-day01/src/com/inmind/calendar03/Demo09.java
Normal file
@@ -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)+"日");
|
||||
}
|
||||
}
|
||||
4
javaSE-day01/src/com/inmind/calendar03/Demo10.java
Normal file
4
javaSE-day01/src/com/inmind/calendar03/Demo10.java
Normal file
@@ -0,0 +1,4 @@
|
||||
package com.inmind.calendar03;
|
||||
|
||||
public class Demo10 {
|
||||
}
|
||||
Reference in New Issue
Block a user