格式代码用来定义数值或日期/时间值的输出格式。您可以从给定的下拉列表中选择预定义的“格式代码”,也可以在“表达式编辑器”中输入自己的“格式代码”。
注意
格式代码不能以等号 (=) 开头!
可以使用以下占位符:
格式代码 | 说明 |
---|---|
0 |
零占位符。该数字始终显示,即使它是 0。 |
# |
数字占位符。该数字仅在非 0 情况下显示。 |
. |
小数点根据具体的国家/地区设置来定义。 |
, |
千位分隔符。如需要,显示千位分隔符,取决于国家/地区设置。 |
F1 |
显示数字时小数点后保留 1 位数,千位分隔符根据国家/地区设置的定义来使用。 |
F2 |
显示数字时小数点后保留 2 位数,千位分隔符根据国家/地区设置的定义来使用。 |
F3 |
显示数字时小数点后保留 3 位数,千位分隔符根据国家/地区设置的定义来使用。 |
d |
日期 (1/17/2022)。 |
dd |
月中日期 (01—31)。 |
hh |
小时 (01—12) |
HH |
小时 (01—24) |
m 或 M |
月份和日期(1 月 17 日) |
mm |
分钟 (01—59) |
MM |
月份 (01—12) |
MMM |
月份缩写 |
ss |
秒 (01—59) |
tt |
AM/PM(上午/下午)标志符 |
yy |
年份 (00—99) |
zzz |
UTC 时区偏差 |
下表显示了格式代码如何定义输出格式的一些示例。
值 | 格式字符串 | 输出 |
---|---|---|
0.123 |
#.## |
.12 |
|
0.## |
0.12 |
|
0.#### |
0.123 |
|
0.0000 |
0.1230 |
|
F1 |
0.1 |
|
F2 |
0.12 |
2007/2/27 17:11:30 |
HH:mm:ss |
17:11:30 |
2022/1/17 17:11:30 |
dd/MM/yy |
17/01/22 |
2022/1/17 17:11:30 |
hh tt |
05 PM |
2007/2/27 下午 6:11:30 |
zzz |
+01:00 |
有关格式代码的更多信息,请参阅 MSDN 库 (http://msdn.microsoft.com/en-us/library/26etazsy(v=VS.100).aspx)。
base-id: 11032033291
id: 9007210286774283