描述:都是平时常用的获取系统当前时间方式。
import java.text.SimpleDateFormat;
import java.time.LocalDate;
import java.time.format.DateTimeFormatter;
import java.util.Date;
public class Test {
public static void main(String[] args) {
/**
* 只有日期
*/
LocalDate date1 = LocalDate.now();
System.out.println(date1);
/**
* 只有日期
*/
LocalDate date2 = LocalDate.now();
DateTimeFormatter format1 = DateTimeFormatter.ofPattern("yyyy-MM-dd");
System.out.println(date2.format(format1));
/**
* 只有日期
*/
SimpleDateFormat date3 = new SimpleDateFormat("yyyy-MM-dd");
System.out.println(date3.format(new Date()));
/**
* 只有时间
*/
SimpleDateFormat date4 = new SimpleDateFormat("HH:mm:ss");
System.out.println(date4.format(new Date()));
/**
* 日期+时间
*/
SimpleDateFormat date5 = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
System.out.println(date5.format(new Date()));
}
}
运行结果:
2021-03-01
2021-03-01
2021-03-01
16:55:22
2021-03-01 16:55:22
Process finished with exit code 0