我有一个名为from_time的变量,我正在从DB中读取infor。
Time from_time = rs.getTime("nfrm_time");
如何将from_time转换为毫秒和秒?
感谢您的帮助
答案 0 :(得分:5)
java.sql.Time
扩展java.util.Date
,并使用getTime()
方法返回millis。
答案 1 :(得分:2)
您应该使用方法getTime():
public class Main
{
public static void main(String[] args)
{
Time t = new Time(System.currentTimeMillis());
long l = t.getTime();
}
}
答案 2 :(得分:1)
一旦你有了Bozho指示的毫秒数,你可以使用java.util.concurrent.TimeUnit来轻松转换为秒(以及小时,天等)。
即使它实际上在并发包中,我发现这对于一般情况非常有用。