更新: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 月 | 更新了说明,添加了示例,而且添加了用以阐明各种格式选项的链接。 | 客户反馈。 |