小时、分钟和第二格式图片
本主题介绍用于为时间字符串撰写格式图片的字符串的格式类型。 每个格式图片由每个格式类型的一个字符串的组合组成。
注意
在格式类型中,字母“m”、“s”和“t”必须为小写,字母“h”必须为小写以表示 12 小时制或大写 (“H”) 表示 24 小时制。
单引号可用于标记应完全按指定方式显示的字符。 如果应用程序必须显示单引号,则应在一行中放置两个单引号。 例如,“abc”bar“显示为”abc'bar”。
下表定义了用于表示小时的格式类型。
String | 含义 |
---|---|
h | 不带前导零的个位数小时数 (12 小时制) 。 |
hh | 具有前导零的个位数小时数 (12 小时制) 。 |
H | 对于 24 小时制 (24 小时制) ,不带前导零的小时数。 |
HH | 具有前导零的个位数小时数 (24 小时制) 。 |
下表定义了用于表示分钟的格式类型。
String | 含义 |
---|---|
m | 分钟,对于一位数分钟不使用前导零。 |
MM | 分钟,对于一位数分钟使用前导零。 |
下表定义了用于表示秒的格式类型。
String | 含义 |
---|---|
S | 秒,对于一位数秒不使用前导零。 |
ss | 秒,对于一位数秒使用前导零。 |
下表定义了用于表示时间标记的格式类型。
String | 含义 |
---|---|
t | 单字符时间标记字符串。 注意: 不建议将此格式用于某些语言,例如日语 (日本) 。 使用此格式时,应用程序始终采用时间标记字符串中的第一个字符,该字符串由 LOCALE_S1159 (AM) 定义, LOCALE_S2359 (PM) 。 因此,应用程序可能会使用用于 AM 和 PM 的相同字符串创建不正确的格式。 |
tt | 多字符时间标记字符串。 |