如何格式化java.sql时间戳以进行显示?
2022-08-31 09:42:08
如何根据自己的喜好格式化java.sql时间戳?(转换为字符串,用于显示目的)
如何根据自己的喜好格式化java.sql时间戳?(转换为字符串,用于显示目的)
java.sql.Timestamp
延伸。您可以执行以下操作:java.util.Date
String s = new SimpleDateFormat("MM/dd/yyyy").format(myTimestamp);
或者还包括时间:
String s = new SimpleDateFormat("MM/dd/yyyy HH:mm:ss").format(myTimestamp);
使用 String.format(或 java.util.Formatter):
Timestamp timestamp = ...
String.format("%1$TD %1$TT", timestamp)
编辑:
请参阅格式化程序的文档以了解TD和TT的含义:单击java.util.Formatter
第一个“T”代表:
't', 'T' date/time Prefix for date and time conversion characters.
以及该“T”后面的字符:
'T' Time formatted for the 24-hour clock as "%tH:%tM:%tS".
'D' Date formatted as "%tm/%td/%ty".