适用于:Access 2013 | Access 2016
您可以将 Format 属性设置为预定义的日期和时间格式或者对日期/事件数据类型使用自定义格式。
设置
预定义格式
下表显示了日期/时间数据类型的预定义 Format 属性设置。
Setting | 说明 |
---|---|
一般日期 | (默认) 如果值仅为日期,则不显示任何时间;如果值仅限时间,则不显示日期。 此设置是短日期和长时间设置的组合。 示例:93/4/3、05:34:00 PM 和 4/3/93 05:34:00 PM。 |
长日期 | 与在 Windows 的区域设置中的"长日期"设置相同。 示例:1993 年 4 月 3 日星期六 |
中等日期 | 示例:93-4-3。 |
短日期 | 与在 Windows 的区域设置中的"短日期"设置相同。 示例:93/4/3。 警告:短日期设置假定介于 1/1/00 和 12/31/29 之间的日期是 21 世纪日期, (即,假设年份为 2000 到 2029) 。 假定 30/1/1 和 99/12/31 之间的日期为二十世纪的日期(即,假定年为 1930 年到 1999 年)。 |
长时间 | 与在 Windows 的区域设置中的时间设置相同。 示例:5:34:23 PM。 |
中等时间 | 示例:5:34 PM。 |
短时间 | 示例:17:34。 |
自定义格式
可以使用以下符号来创建自定义的日期和时间格式。
符号 | 说明 |
---|---|
:(冒号) | 时间分隔符。 在 Windows 的区域设置中设置分隔符。 |
/ | 日期分隔符。 |
c | 与"一般日期"预定义格式相同。 |
d | 一位数或两位数的日期,视需要而定(1 到 31)。 |
dd | 两位数的日期(01 到 31)。 |
ddd | 星期的前三个字母(Sun 到 Sat)。 |
dddd | 星期的完整名称(Sunday 到 Saturday)。 |
ddddd | 与"短日期"预定义格式相同。 |
dddddd | 与"长日期"预定义格式相同。 |
w | 一周的某一天(1 到 7)。 |
ww | 一年的某一周(1 到 53)。 |
m | 一位数或两位数的月份,视需要而定(1 到 12)。 |
mm | 两位数的月份(01 到 12)。 |
mmm | 月份的前三个字母(Jan 到 Dec)。 |
mmmm | 月份的完整名称(1 月至 12 月) 。 |
q | 显示为季度的日期(1 至 4)。 |
y | 一年中的天数(1 到 366)。 |
yy | 年份的最后两位数字(01 到 99)。 |
yyyy | 完整年份(0100 到 9999)。 |
h | 一位数或者两位数的小时,视需要而定(0 到 23)。 |
hh | 两位数的小时(00 到 23)。 |
n | 一位数或两位数的分钟,视需要而定(0 到 59)。 |
nn | 两位数的分钟 (00 到 59)。 |
s | 一位数或两位数的秒,视需要而定(0 到 59)。 |
ss | 两位数的秒(00 到 59)。 |
ttttt | 与"长时间"预定义格式相同。 |
AM/PM | 使用大写字母“AM”或“PM”的十二小时制(视情况而定)。 |
am/pm | 使用小写字母“am”或“pm”的十二小时制(视情况而定)。 |
A/P | 使用大写字母“A”或“P”的十二小时制(视情况而定)。 |
a/p | 使用小写字母“a”或“p”的十二小时制(视情况而定)。 |
AMPM | 采用 Windows 区域设置中定义的相应上午/下午指示器的十二小时制。 |
根据 Windows 区域设置中指定的设置显示自定义格式。 与在 Windows 区域设置中指定的设置不一致的自定义格式将被忽略。
注意
如果要将逗号或其他分隔符添加到自定义格式,请将分隔符括在引号中,如下所示: mmm d", "yyyy
。
示例
以下为自定义日期/时间格式示例。
Setting | 显示 |
---|---|
ddd", "mmm d", "yyyy |
Mon, Jun 2, 1997 |
mmmm dd", "yyyy |
June 02, 1997 |
"This is week number "ww |
这是周数 22 |
"Today is "dddd |
今天是星期二 |
根据输入的是正数还是负数,可以使用自定义格式在年份前显示“A.D.”或者年份后显示“B.C.”。 若要查看该自定义格式是否有效,请创建新的表字段,将其数据类型设置为 Number,并输入如下格式:
"A.D. " #;# " B.C."
正数将显示为年份前具有“A.D.”。 负数将显示为年份后具有“B.C.”。
另请参阅
支持和反馈
有关于 Office VBA 或本文档的疑问或反馈? 请参阅 Office VBA 支持和反馈,获取有关如何接收支持和提供反馈的指南。