java获取当前时间
Date和SimpleDateFormat
package com. demo7 ;
import java. text. ParseException ;
import java. text. SimpleDateFormat ;
import java. util. Date ;
public class DataDemo {
public static void main ( String [ ] args) throws ParseException {
Date date = new Date ( ) ;
System . out. println ( date. getTime ( ) ) ;
System . out. println ( System . currentTimeMillis ( ) ) ;
System . out. println ( date) ;
SimpleDateFormat sdf = new SimpleDateFormat ( "yyyy-MM-dd HH:mm:ss EEE a" ) ;
System . out. println ( sdf. format ( System . currentTimeMillis ( ) ) ) ;
System . out. println ( sdf. format ( date) ) ;
String dateTime = "2022-04-03 19:30:20" ;
SimpleDateFormat sdf1 = new SimpleDateFormat ( "yyyy-MM-dd HH:mm:ss" ) ;
Date date1 = sdf1. parse ( dateTime) ;
System . out. println ( sdf1. format ( date1) ) ;
}
}
Calender
package com. demo7 ;
import java. util. Calendar ;
public class CalenderDemo {
public static void main ( String [ ] args) {
Calendar calendar = Calendar . getInstance ( ) ;
System . out. println ( calendar) ;
int year = calendar. get ( Calendar . YEAR) ;
int month = calendar. get ( Calendar . MONTH) + 1 ;
int day = calendar. get ( Calendar . DAY_OF_MONTH) ;
int hour = calendar. get ( Calendar . HOUR_OF_DAY) ;
int minute = calendar. get ( Calendar . MINUTE) ;
int second = calendar. get ( Calendar . SECOND) ;
System . out. println ( year + "-" + month + "-" + day+ " " + hour+ ":" + minute+ ":" + second) ;
System . out. println ( calendar. getTime ( ) ) ;
}
}