|
全部显示
Format 属性 —“日期/时间”数据类型
对于“日期/时间”数据类型,其 Format 属性可以设为预定义的日期和时间格式或自定义的格式。
设置
预定义的格式
下表显示了“日期/时间”数据类型的预定义 Format 属性设置:
设置 说明
常规日期 (默认值)如果数值只是一个日期,则不显示时间;如果数值只是一个时间,则不显示日期。该设置是“短日期”与“长时间”设置的组合。
示例: 4/3/93, 05:34:00 PM 及 4/3/93 05:34:00 PM。
长日期 与 Windows“控制面板”中“区域设置属性”对话框中的“长日期”设置相同。
示例:1993 年 4 月 3 日。
中日期 示例:93-04-03。
短日期 与 Windows“控制面板”中“区域设置属性”对话框中的“短日期”设置相同。
示例:93-3-4。
警告 “短日期”设置假设 00-1-1 和 29-12-31 之间的日期是二十一世纪的日期(即假定年从 2000 到 2029 年)。而 30-1-1 到 99-12-31 之间的日期假定为二十世纪的日期(即假定从 1930 年到 1999 年)。
长时间 与 Windows“控制面板”中“区域设置属性”对话框中的“时间”选项卡的设置相同。
示例:17:34:23。
中时间 示例:5:34。
短时间 示例: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 月份的全称(January 到 December)。
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 相应显示的 12 小时时钟。
am/pm 以小写字母 am 或 pm 相应显示的 12 小时时钟。
A/P 以大写字母 A 或 P 相应显示的 12 小时时钟。
a/p 以小写字母 a 或 p 相应显示的 12 小时时钟。
AMPM Windows“控制面板”的“区域设置属性”对话框中所定义的带有相应的“上午/下午”指示器的 12 小时时钟。
自定义格式根据 Windows“控制面板”中“区域设置属性”对话框所指定的设置来显示。与“区域设置属性”对话框中所指定的设置不一致的自定义格式将被忽略。
注意 如果要将逗号或其他分隔符添加到自定义格式中,请将分隔符用双引号括起,如:mmm d","yyyy。
示例
以下为自定义日期/时间格式的示例:
设置 显示
ddd", "mmm d", "yyyy Mon, Jun 2, 1997
mmmm dd", "yyyy June 02, 1997
"This is week number "ww This is week number 22
"Today is "dddd Today is Tuesday
使用自定义格式,可以根据所输入数的正负性,在年代之前显示“A.D.”或在年代之后显示 “B.C.”。若要查看该自定义格式是如何工作的,请新建一个表字段,将数据类型设置为“数字”,并输入如下的格式:
"A.D. " #;# " B.C."
正数将在年代之前显示“A.D.”。负数则在年代之后显示“B.C.”。
|
|