几乎所有的项目都要用到获取时间的问题,在此生成一个tool工具简化代码
/**
* 获取时间
* @author Administrator
*
*/
public class TimeTools {
/**
* 时间字符串
* @return
*/
public static String getTime(){
SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMddHHmmss");
Date date = new Date(System.currentTimeMillis());
String time = sdf.format(date);
return time;
}
/**
* 格式化时间
*
*/
public static String getStandardTime(){
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
Date date = new Date(System.currentTimeMillis());
String time = sdf.format(date);
return time;
}
/**
* 格式化时间,精确到毫秒
*
*/
public static String getPrecisionStandardTime(){
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss:SSS");
Date date = new Date(System.currentTimeMillis());
String time = sdf.format(date);
return time;
}
/**
* 获取当前的时间戳
*/
public static long getTimestamp(){
long millis = System.currentTimeMillis();
return millis;
}
}