格式代码

格式代码用来定义数值或日期/时间值的输出格式。您可以从给定的下拉列表中选择预定义的“格式代码”,也可以在“表达式编辑器”中输入自己的“格式代码”。

注意

格式代码不能以等号 (=) 开头!

可以使用以下占位符:

格式代码

说明

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)。

×