How to format a java.sql Timestamp for displaying?
TimeFormat怎么样,如何将Timestamp转换为显示时间的String?
答案 0 :(得分:4)
这是一种方法......
new SimpleDateFormat("HH:mm:ss")
.format(new Date(timestamp.getTime()));
编辑:事实上,事实证明,SimpleDateFormat也可以格式化时间戳,因此更容易:
new SimpleDateFormat("HH:mm:ss")
.format(new Timestamp(System.currentTimeMillis()));
答案 1 :(得分:1)
使用http://download.oracle.com/javase/6/docs/api/java/text/DateFormat.html格式化日期和时间戳。
DateFormat df = DateFormat.getDateInstance();
for (int i = 0; i < myDate.length; ++i) {
output.println(df.format(myDate[i]) + "; ");
}