| 書式指定子 | 説明 |
|---|---|
| sd | 短い日付パターンによる標準の日付/時刻書式(4/10/2008)。 |
| sD | 長い日付パターンよる標準の日付/時刻書式(Thursday, April 10, 2008)。 |
| sf | 完全な日付/時刻パターンよる標準の日付/時刻書式(Thursday, April 10, 2008 6:30 AM)。 |
| sg | 一般的な日付/時刻パターンよる標準の日付/時刻書式(4/10/2008 6:30 AM)。 |
| sm | 月と日のパターンよる標準の日付/時刻書式(April 10)。 |
| st | 短い時刻パターンよる標準の日付/時刻書式(6:30 AM)。 |
| sy | 年と月のパターンよる標準の日付/時刻書式(April, 2008)。 |
| yy | 年を2桁の数値として表します。 |
| yyy | 年を最低3桁の数値で表します。 |
| yyyy | 年を4桁の数値で表します。 |
| h | 半年を1または2で表します。 |
| h{N1,N2} | カスタム半年名。 |
| q | 四半期を 1〜4 の数値で表します。 |
| q{N1,N2,N3,N4} | カスタム四半期名。 |
| m | 月を 1〜12 の数値で表します。 |
| mm | 月を 01〜12 の数値で表します。 |
| n | 英字1文字の月名。 |
| nnn | DateTimeFormatInfo.GetAbbreviatedMonthName を使用します。 |
| nnnn | DateTimeFormatInfo.GetMonthName を使用します。 |
| n{N1,N2,N3,N4,N5,N6,N7,N8,N9,N10,N11,N12} | カスタム月名。 |
| e{N1,N2,N3} | カスタム旬名。 |
| k | 年間の週を 1〜53 の数値で表します。 |
| kk | 年間の週を 01〜53 の数値で表します。 |
| d | 月間の日を 1〜31 の数値で表します。 |
| dd | 月間の日を 01〜31 の数値で表します。 |
| b | 年間の日を 1〜366 の数値で表します。 |
| bbb | 年間の日を 001〜366 の数値で表します。 |
| w | 英字1文字の曜日(S、M、T、W、...)。 |
| ww | DateTimeFormatInfo.GetShortestDayName を使用します。 |
| www | DateTimeFormatInfo.GetAbbreviatedDayName を使用します。 |
| wwww | DateTimeFormatInfo.GetDayName を使用します。 |
| w{N1,N2,N3,N4,N5,N6,N7} | カスタム曜日名。 |
| a | 時を 1〜12 の数値で表します。 |
| aa | 時を 01〜12 の数値で表します。 |
| u | 時を 1〜23 の数値で表します。 |
| uu | 時を 01〜23 の数値で表します。 |
| i | 分を 0〜59 の数値で表します。 |
| ii | 分を 00〜59 の数値で表します。 |
| t | AM/PM 指定子の1文字目を表します。 |
| tt | AM/PM 指定子を表します。 |
| t{N1,N2} | DateTimeFormatInfo.TimeSeparator を使用します。 |
| / | DateTimeFormatInfo.DateSeparator を使用します。 |
| " | 二重引用符(" ")で囲まれた文字列を表します。 |
| ' | 引用符(' ')で囲まれた文字列を表します。 |
| \c | 文字 'c' をリテラルとして表示します。 |
| その他の文字 | 結果の文字列にコピーされます。 |