📄 datecalendar.java
字号:
import java.util.*;
public class DateCalendar {
public static void main(String[] args) {
DateCalendar dc = new DateCalendar();
Date today = new Date();//当前时间
Calendar calendar = Calendar.getInstance();
today = calendar.getTime();
today.setTime(today.getTime()+1000*60*60*24);//增加一天
calendar.setTime(today);
calendar.set(Calendar.YEAR,2000);
System.out.print(calendar.get(Calendar.YEAR)+"年");
System.out.print(dc.getMonth(calendar));
System.out.print(calendar.get(Calendar.DATE)+"日");
System.out.print(dc.getWeek(calendar));
System.out.print(calendar.get(Calendar.HOUR_OF_DAY)+"时(");
System.out.print(dc.getAM_PM(calendar));
System.out.print(calendar.get(Calendar.HOUR)+"时)");
System.out.print(calendar.get(Calendar.MINUTE)+"分");
System.out.print(calendar.get(Calendar.SECOND)+"秒");
System.out.print(calendar.get(Calendar.MILLISECOND)+"毫秒");
}
private String getMonth(Calendar c) {
switch (c.get(Calendar.MONTH)) {
case Calendar.JANUARY : return "一月";
case Calendar.FEBRUARY : return "二月";
case Calendar.MARCH : return "三月";
case Calendar.APRIL : return "四月";
case Calendar.MAY : return "五月";
case Calendar.JUNE : return "六月";
case Calendar.JULY : return "七月";
case Calendar.AUGUST : return "八月";
case Calendar.SEPTEMBER : return "九月";
case Calendar.OCTOBER : return "十月";
case Calendar.NOVEMBER : return "十一月";
case Calendar.DECEMBER : return "十二月";
}
return null;
}
private String getWeek(Calendar c) {
switch (c.get(Calendar.DAY_OF_WEEK)) {
case Calendar.SUNDAY : return "星期日";
case Calendar.MONDAY : return "星期一";
case Calendar.TUESDAY : return "星期二";
case Calendar.WEDNESDAY : return "星期三";
case Calendar.THURSDAY : return "星期四";
case Calendar.FRIDAY : return "星期五";
case Calendar.SATURDAY : return "星期六";
}
return null;
}
private String getAM_PM(Calendar c) {
switch (c.get(Calendar.AM_PM)) {
case Calendar.AM : return "午前";
case Calendar.PM : return "午后";
}
return null;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -