2 Calendar c = Calendar.getInstance()//可以对每个时间域单独修改
int year = c.get(Calendar.YEAR)
int month = c.get(Calendar.MONTH)
int date = c.get(Calendar.DATE)
int hour = c.get(Calendar.HOUR_OF_DAY)
int minute = c.get(Calendar.MINUTE)
int second = c.get(Calendar.SECOND)
System.out.println(year + "/" + month + "/" + date + " " +hour + ":" +minute + ":" + second)
3 Date nowTime = new Date(System.currentTimeMillis())
SimpleDateFormat
sdFormatter = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss")
String
retStrFormatNowDate = sdFormatter.format(nowTime)
Date date=new Date()DateFormat format=new SimpleDateFormat("yyyy-MM-dd HH:mm:ss")
String time=format.format(date)//time就是当前时间
java获取当前时间精确到毫秒
new SimpleDateFormat("yyyyMMddHHmmssSSS") .format(new Date() )
方法2:
Calendar Cld = Calendar.getInstance()
int YY = Cld.get(Calendar.YEAR)
int MM = Cld.get(Calendar.MONTH)+1
int DD = Cld.get(Calendar.DATE)
int HH = Cld.get(Calendar.HOUR_OF_DAY)
int mm = Cld.get(Calendar.MINUTE)
int SS = Cld.get(Calendar.SECOND)
int MI = Cld.get(Calendar.MILLISECOND)
String curTime = YY + MM + DD + HH + mm + SS + MI
Calendar cal = Calendar.getInstance()
java.util.Date date = cal.getTime()
SimpleDateFormat sdFormat = new SimpleDateFormat("yyyyMMddhhmmssSSS")
String myTime = sdFormat.format(currentTime)