格式說明符 |
名稱 |
說明 |
d |
短日期模式 |
顯示由與當前線程關聯的 DateTimeFormatInfo.ShortDatePattern 屬性定義的模式或者由指定格式提供程序定義的模式。 |
D |
長日期模式 |
顯示由與當前線程關聯的 DateTimeFormatInfo.LongDatePattern 屬性定義的模式或者由指定格式提供程序定義的模式。 |
t |
短時間模式 |
顯示由與當前線程關聯的 DateTimeFormatInfo.ShortTimePattern 屬性定義的模式或者由指定格式提供程序定義的模式。 |
T |
長時間模式 |
顯示由與當前線程關聯的 DateTimeFormatInfo.LongTimePattern 屬性定義的模式或者由指定格式提供程序定義的模式。 |
f |
完整日期/時間模式(短時間) |
顯示長日期和短時間模式的組合,由空格分隔。 |
F |
完整日期/時間模式(長時間) |
顯示由與當前線程關聯的 DateTimeFormatInfo.FullDateTimePattern 屬性定義的模式或者由指定格式提供程序定義的模式。 |
g |
常規日期/時間模式(短時間) |
顯示短日期和短時間模式的組合,由空格分隔。 |
G |
常規日期/時間模式(長時間) |
顯示短日期和長時間模式的組合,由空格分隔。 |
M 或 m |
月日模式 |
顯示由與當前線程關聯的 DateTimeFormatInfo.MonthDayPattern 屬性定義的模式或者由指定格式提供程序定義的模式。 |
R 或 r |
RFC1123 模式 |
顯示由與當前線程關聯的 DateTimeFormatInfo.RFC1123Pattern 屬性定義的模式或者由指定格式提供程序定義的模式。這是定義的標準,並且屬性是隻讀的;因此,無論所使用的區域性或所提供的格式提供程序是什麼,它總是相同的。屬性引用 CultureInfo.InvariantCulture 屬性並遵照自定義模式“ddd, dd MMM yyyy HH:mm:ss G/MT”。請注意,“GMT”中的“M”需要轉義符,因此它不被解釋。格式化並不修改 DateTime 的值,所以您必須在格式化之前將值調整爲 GMT。 |
s |
可排序的日期/時間模式;符合 ISO 8601 |
顯示由與當前線程關聯的 DateTimeFormatInfo.SortableDateTimePattern 屬性定義的模式或者由指定格式提供程序定義的模式。屬性引用 CultureInfo.InvariantCulture 屬性,格式遵照自定義模式“yyyy-MM-ddTHH:mm:ss”。 |
u |
通用的可排序日期/時間模式 |
顯示由與當前線程關聯的 DateTimeFormatInfo.UniversalSortableDateTimePattern 屬性定義的模式或者由指定格式提供程序定義的模式。因爲它是定義的標準,並且屬性是隻讀的,因此無論區域性或格式提供程序是什麼,模式總是相同的。格式化遵照自定義模式“yyyy-MM-dd HH:mm:ssZ”。格式化日期和時間時不進行時區轉換;所以,請在使用格式說明符之前將本地日期和時間轉換爲通用時間。 |
U |
通用的可排序日期/時間模式 |
顯示由與當前線程關聯的 DateTimeFormatInfo.FullDateTimePattern 屬性定義的模式或者由指定格式提供程序定義的模式。請注意,顯示的時間是通用時間,而不是本地時間。 |
Y 或 y |
年月模式 |
顯示由與當前線程關聯的 DateTimeFormatInfo.YearMonthPattern 屬性定義的模式或者由指定格式提供程序定義的模式。 |