时间
我们用下面的表格来说明,举例中使用的时间是17:35:03.233。
字母 表示
举例
H 小时,24小时制,0~23
17 HH 小时,24小时制,0~23,两位数字,不足用0补齐 17 k 小时,24小时制,1~24
17 kk 小时,24小时制,1~24,两位数字,不足用0补齐 17 m 分钟
35 mm 分钟,两位数字,不足用0补齐 35 s 秒
3 s 秒,两位数字,不足用0补齐 03 S 毫秒 233 a 上午/下午 PM z 时区,缩写 CST
zzzz 时区,全拼 China Standard Time Z
时区代码
+0800
日期类型的显示格式中,各类字母也可以同时使用,中间也可以用符号或空格连接。如显示格式为hh:mm:ss a,则显示为5:35:03 PM。在中文环境下,上下午、时区全称会显示为中文。
HH 小时,24小时制,0~23
kk 小时,24小时制,1~24
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");//0-23
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd kk:mm:ss");//1-24