格式化和解析日期时间模式


格式化和解析日期时间模式

对于 Rational? Integration Tester 中的某些字段,可以定义日期时间格式化的模式。模式字母会重复,因为其编号确定其代表的日期时间信息的确切表示。

日期和时间格式由日期和时间模式字符串指定。在日期和时间模式字符串内,未加引号的字母(从“A”到“Z”和从“a”到“z”)解释为表示日期或时间字符串的组件的模式字母。可以使用单引号 (') 将文本引起来,以避免解释。 “''”表示单引号。所有其他字符未进行解释;这些字符只是在格式化期间复制到输出字符串中或在解析期间与输入字符串进行匹配。定义了以下模式字母(从“A”到“Z”和从“a”到“z”的所有其他字符为保留字符)

字母 日期或时间组件 表示法 示例
G 纪元指示符 文本 AD
y 1996;96
M 月份 July;Jul;07
w 一年中的第几周 数字 27
W 一个月中第几周 数字 2
D 一年中的第几天 数字 189
d 一个月中的第几天 数字 10
F 一个月中的第几个星期几 数字 2
E 星期几 文本 Tuesday;Tue
a Am/pm 标记 文本 PM
H 一天中的钟点 (0-23) 数字 0
k 当天的某小时 (1-24) 数字 24
K am/pm 格式的小时 (0-11) 数字 0
h am/pm 格式的小时 (1-12) 数字 12
m 小时内某分钟 数字 30
s 分钟内某秒 数字 55
S 毫秒 数字 978
z 时区 一般时区 太平洋标准时间;PST;GMT-08:00
Z 时区 RFC 822 时区 -0800