格式代码用来定义数值或日期/时间值的输出格式。您可以从给定的下拉列表中选择预定义的“格式代码”,也可以在“表达式编辑器”中输入自己的“格式代码”。
注意
格式代码不能以等号 (=) 开头!
可以使用以下占位符:
格式代码 | 说明 |
|---|---|
|
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