预定义日期/时间格式(Format 函数)
更新:2007 年 11 月
下表标识预定义的日期格式和时间格式的名称。这些格式可以按名称用作 Format 函数的 style 参数:
格式名 |
说明 |
---|---|
General Date 或G |
显示日期和/或时间。例如 3/12/2008 11:07:31 AM。日期显示由您的应用程序的当前区域性的值确定。 |
Long Date、Medium Date 或 D |
根据您的当前区域性的长日期格式显示日期。例如 Wednesday, March 12, 2008。 |
Short Date 或d |
根据您的当前区域性的短日期格式显示日期。例如 3/12/2008。 d 字符以用户定义的日期格式显示日期。有关更多信息,请参见 用户定义的日期/时间格式(Format 函数)。 |
Long Time、Medium Time 或 T |
使用您的当前区域性的长时间格式显示时间;通常包括小时、分钟、秒。例如 11:07:31 AM。 |
Short Time 或t |
根据您的当前区域性的短时间格式显示时间。例如 11:07 AM。 对于使用 12 小时制的区域设置,t 字符以用户定义的时间格式显示 AM 或 PM 值。有关更多信息,请参见 用户定义的日期/时间格式(Format 函数)。 |
f |
根据您的当前区域性的格式显示长日期和短时间。例如 Wednesday, March 12, 2008 11:07 AM。 |
F |
根据您的当前区域性的格式显示长日期和长时间。例如 Wednesday, March 12, 2008 11:07:31 AM。 |
g |
根据您的当前区域性的格式显示短日期和短时间。例如 3/12/2008 11:07 AM。 |
M, m |
显示日期的月份和星期几。例如 March 12。 M 字符以用户定义的日期格式显示月份。m 字符以用户定义的时间格式显示分钟。有关更多信息,请参见 用户定义的日期/时间格式(Format 函数)。 |
R, r |
根据 RFC1123Pattern 属性设置日期的格式。例如 Wed, 12 Mar 2008 11:07:31 GMT。带有格式的日期不调整日期和时间的值。在调用 Format 函数之前,必须将日期/时间值调整为 GMT。 |
s |
将日期和时间格式化为可排序的索引。例如 2008-03-12T11:07:31。 s 字符以用户定义的时间格式显示秒钟。有关更多信息,请参见 用户定义的日期/时间格式(Format 函数)。 |
u |
将日期和时间格式化为 GMT 可排序索引。例如 2008-03-12 11:07:31Z。 |
U |
用长日期和长时间将日期和时间格式化为 GMT。例如 Wednesday, March 12, 2008 6:07:31 PM。 |
Y, y |
将日期格式化为年和月份。例如 March, 2008。 Y 和 y 字符以用户定义的日期格式显示年份。有关更多信息,请参见 用户定义的日期/时间格式(Format 函数)。 |
有关应用程序的当前区域性的更多信息,请参见区域性对字符串的影响 (Visual Basic)。
要求
**模块:**Strings
**程序集:**Visual Basic 运行库(在 Microsoft.VisualBasic.dll 中)
请参见
参考
修订记录
日期 |
修订 |
原因 |
---|---|---|
2008 年 7 月 |
更新了说明,添加了示例,而且添加了用以阐明各种格式选项的链接。 |
客户反馈。 |