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