直接采取excel功能 分列 就可以直接剥离时间和后面的秒。
获取整个日期:getDate()
获取天:getDay()
获取小时:getHours()
获取分钟:getMinutes()
获取秒:getSeconds()
要说明一点,要使用获取时间方法之前首先要导入Date的util包;
例如:import java.util.Date;
Date dt = new Date();
dt.getDay();
SimpleDateFormat format = new SimpleDateFormat("HH:mm:ss");
Date date = new Date();
System.out.println(format.format(date));
SimpleDateFormat 这个可以自行定义获取的时间。
HH:时
mm:分
ss:秒
yyyy:年
MM:月
dd:日
你可以使用一下面这个例子试一下
package test;
import java.util.Calendar;
public class Test {
public static void main(String[] args) {
Calendar time = Calendar.getInstance();
time.get(Calendar.HOUR_OF_DAY);//获取小时
time.get(Calendar.MINUTE);//获取分钟
time.get(Calendar.SECOND);//获取秒
System.out.println(time.get(Calendar.HOUR_OF_DAY)+":"+time.get(Calendar.MINUTE)+":"+time.get(Calendar.SECOND));
}
}
String src = "1990-09-24 08:00:00";
String srcPattern = "yyyy-MM-dd hh:mm:ss";
String outPattern = "hh:mm:ss";
String out = new SimpleDateFormat(outPattern).format(new SimpleDateFormat(srcPattern).parse(src));
System.out.println(out);