小时、分钟和秒格式图片

本主题介绍用于为时间字符串撰写格式图片的字符串的格式类型。 每个格式图片由每种格式类型的一个字符串的组合组成。

注意

在格式类型中,字母“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 多字符时间标记字符串。