JavaSE API 续 时间类

JavaSE API 续  时间类

JDK1.8日期时间(1.8之前的不说,因为已经没有用了)

相关的包

 

 

 本地日期时间

  java.time.LocalDate

  java.time.LocalTme

  java.time.LocalDateTime

  对应旧版本java.util.Calendar

  方法列表

 

 日期的格式化

  java.time.format.DateTimeFormatter

    format  把日期时间对象转字符串

    parse  把字符串转日期时间对象

  三种形式获取DateTimeFormatter对象

    标准格式的常量对象

LocalDate date = LocalDate.now();
System.out.println(date.format(DateTimeFormatter.ISO_DATE));

DateTimeFormatter formatter = DateTimeFormatter.ISO_DATE;
String format = formatter.format(LocalDate.now());

    Style

DateTimeFormatter dt = DateTimeFormatter.ofLocalizedDate(FormatStyle.FULL);
String string = dt.format(LocalDat
FormatStyle.FULL  日期
FormatStyle.LONG 日期时间 日期  时间
FormatStyle.MEDIUM   日期  日期时间  时间
FormatStyle.SHORT  
日期  日期时间  时间

    自定义格式

DateTimeFormatter op = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
System.out.println(op.format(LocalDateTime.now()));

日期的间隔:Period

时间的间隔:Duration

 

posted @ 2023-03-02 15:41  LuckySnail  阅读(26)  评论(0)    收藏  举报