Date
public class Date01 {
public static void main ( String[ ] args) throws ParseException {
Date date = new Date ( ) ;
System. out. println ( date) ;
SimpleDateFormat simpleDateFormat = new SimpleDateFormat ( "yyyy年MM月dd日 hh:mm:ss E" ) ;
String format = simpleDateFormat. format ( date) ;
System. out. println ( format) ;
Date parse = simpleDateFormat. parse ( format) ;
System. out. println ( parse) ;
}
}
Calendar
public class Calendar01 {
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) ) ;
System. out. println ( calendar. get ( Calendar. HOUR) ) ;
System. out. println ( calendar. get ( Calendar. MINUTE) ) ;
System. out. println ( calendar. get ( Calendar. SECOND) ) ;
}
}
LocalDateTime
public class LocalDate01 {
public static void main ( String[ ] args) {
LocalDateTime now = LocalDateTime. now ( ) ;
System. out. println ( now) ;
System. out. println ( now. getYear ( ) ) ;
System. out. println ( now. getMonth ( ) ) ;
System. out. println ( now. getMonthValue ( ) ) ;
System. out. println ( now. getDayOfMonth ( ) ) ;
System. out. println ( now. getHour ( ) ) ;
System. out. println ( now. getMinute ( ) ) ;
System. out. println ( now. getSecond ( ) ) ;
LocalDate now1 = LocalDate. now ( ) ;
LocalTime now2 = LocalTime. now ( ) ;
DateTimeFormatter dateTimeFormatter = DateTimeFormatter. ofPattern ( "yyyy-MM-dd HH:mm:ss" ) ;
String format = dateTimeFormatter. format ( now) ;
System. out. println ( format) ;
String format1 = now. plusDays ( 1000 ) . format ( dateTimeFormatter) ;
System. out. println ( format1) ;
String format2 = now. minusMinutes ( 1000 ) . format ( dateTimeFormatter) ;
System. out. println ( format2) ;
}
}
Instant
public class InstantDemo {
public static void main ( String[ ] args) {
Instant instant = Instant. now ( ) ;
System. out. println ( instant) ;
Date date = Date. from ( instant) ;
System. out. println ( date) ;
Instant instant1 = date. toInstant ( ) ;
System. out. println ( instant1) ;
}
}