时间格式化
以当前时间为例。
字符串形式
代码:
public void findCurrentTime(){
DateTimeFormatter fmTime = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
LocalDateTime now = LocalDateTime.now();
String currentTime = now.format(fmTime);
System.out.println(currentTime);
}
结果:2021-04-16 17:09:37
获取时间
获取当前年
public String findCurrentYear(){
Calendar calendar = Calendar.getInstance();
int year = calendar.get(Calendar.YEAR);
return String.valueOf(year);
}
获取当前月
方法返回两位数字表示的月份,如01、11.
public String findCurrentMonth(){
Calendar calendar = Calendar.getInstance();
int month = calendar.get(Calendar.MONTH )+1;
String monthStr = month<10?"0"+month:String.valueOf(month);
return monthStr;
}