Date转String格式(yyyy-MM-dd HH:mm:ss)
//获取当前的日期
Date date = new Date();
//设置时间格式
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
//转换为String格式
String dateStr = sdf.format(date);
结果:2019-08-30 15:54:02
String转Date
String dateStr = "2019-08-30 15:56:27";
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
try {
Date date = sdf.parse(dateStr);
} catch (ParseException e) {
e.printStackTrace();
}
结果:Fri Aug 30 15:56:27 CST 2019
时间戳转String
long time = 1485178077000L;
//设置时间格式
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
//转换为String格式
String dateStr = sdf.format(new Date(time));
System.out.println(dateStr);
结果:2017-01-23 21:27:57
String转时间戳
String strDate = "2017-01-23 21:27:57";
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
try {
long t