日期-时间格式开关 (@) 指定日期或时间的显示。
例如,域 { DATE @ "dddd, MMMM d, yyyy" } 中的开关 @ "dddd, MMMM d, yyyy" 显示“Friday, November 23, 2007”。组合下列日期和时间指令格式可以创建日期-时间格式:日 (d)、月 (M) 和年 (y);小时 (h) 和分钟 (m)。还可以包含文本、标点符号和空格。
日期指令
月 (M)
字母 M 必须大写,以使月份区别于分钟。
M 此格式项目将月份显示为数字;对于单位数月份,数字前面不加 0(零)。例如,7 月是 7。
MM 此格式项目将月份显示为数字;对于单位数月份,数字前面加 0(零)。例如,7 月是 07。
MMM 此格式项目将月份显示为三个字母的缩写词。例如,7 月是 Jul。
MMMM 此格式项目将月份显示为全名。
日 (d)
字母 d 显示月份中的日期或一个星期中的某一天。字母 d 可以大写或小写。
d 此格式项目将某个星期或月份的某一天显示为数字;对于单位数日子,数字前面不加 0(零)。例如,某月的第 6 天显示为 6。
dd 此格式项目将某个星期或月份的某一天显示为数字;对于单位数日子,数字前面加 0(零)。例如,某月的第 6 天显示为 06。
ddd 此格式项目将某个星期或月份的某一天显示为三个字母的缩写词。例如,星期二显示为 Tue。
dddd 此格式项目将一个星期中的某一天显示为全名。
年 (y)
字母 y 将年份显示为两位或四位数字。字母 y 可以大写或小写。
yy 此格式项目将年份显示为两位数字;对于 01 到 09 的年份,数字前面加 0(零)。例如,1999 显示为 99,2006 显示为 06。
yyyy 此格式项目将年份显示为四位数字。
时间指令
小时 (h)
小写字母 h 使用 12 小时制的时间。大写字母 H 使用 24 小时制(军用)的时间;例如,5 P.M. 显示为 17。
h 或 H 此格式项目显示小时;对于单位数小时,数字前面不加 0(零)。例如,9 A.M. 的小时数显示为 9。
hh 或 HH 此格式项目显示小时;对于单位数小时,数字前面加 0(零)。例如,9 A.M. 的小时数显示为 09。
分钟 (m)
字母 m 必须小写,以使分钟区别于月份。
m 此格式项目显示分钟;对于单位数分钟,数字前面不加 0(零)。例如,{ TIME @ "m" } 显示 2。
mm 此格式项目显示分钟;对于单位数分钟,数字前面加 0(零)。例如,{ TIME @ "mm" } 显示 02。
A.M. 和 P.M. (AM/PM)
显示 A.M. 和 P.M.。若要更改 Microsoft Windows 的 A.M. 和 P.M. 符号,请更改“控制面板”中的区域设置。
am/pm 或 AM/PM 此格式项目将 A.M. 和 P.M. 显示为大写字母。例如,{ TIME @ "h AM/PM" } 和 { TIME @ "h am/pm" } 显示 9 AM 或 5 PM。
其他文本和标点符号
'文本' 此格式项目将任何指定文本显示在日期或时间中。请为文本加上单引号。例如,{ TIME @ "HH:mm 'Greenwich mean time' " } 显示 12:45 Greenwich mean time。
字符 此格式项目将指定字符包含在日期或时间中,如 :(冒号)、-(连字符)、*(星号)或空格。例如,{ DATE @ "HH:mm MMM-d, 'yy" } 显示 11:15 Nov-6, '99。
`numbereditem` 此格式项目在日期或时间中包含前面的项目(该项目已通过使用“题注”组(“引用”选项卡)中的“题注”命令或通过插入 SEQ 域编过号)的编号。请为项目标识符(如 table 或 figure)加上重音符 (`)。Word 以阿拉伯数字显示有序数。例如,{ PRINTDATE @ "'Table' `table` 'was printed on' M/d/yy" } 显示 Table 2 was printed on 9/25/02。
注释:对于不包含空格或文本的简单日期-时间格式,可以不必加引号,例如,{ DATE @ MM/yy }。对于较复杂的日期-时间格式以及包含空格或文本的日期-时间格式,请为整个日期-时间格式加上引号,例如,{ DATE @ "dddd MMMM d, yyyy', at' h:mm" }。如果使用“插入”选项卡的“文本”组中的“日期和时间”命令或“域”对话框插入域,Word 会将引号添加到日期-时间格式开关。