書式設定記号
Format と ParseByFormatメソッドは完全に可逆的ではありません。Format メソッドは以下のすべてのシンボルをサポートしています,ParseByFormatメソッドは、K,W,N,L,w,t,o,q,cをサポートしていません。これらの記号はカスタマイズされており、標準タイムライブラリには対応する記号がありません。
| 記号 | 説明 | 長さ | 範囲 | 例 |
|---|---|---|---|---|
| d | 月の日(2桁でパディング) | 2 | 01-31 | 02 |
| D | 略語の曜日 | 3 | Mon-Sun | Mon |
| j | 月の日(パディングしない) | - | 1-31 | 2 |
| K | 何日目の英語の略語の接尾語,普通はjと協力して使います | 2 | st/nd/rd/th | th |
| l | 曜日 | - | Monday-Sunday | Monday |
| F | 月 | - | January-December | January |
| m | 月(2桁でパディング) | 2 | 01-12 | 01 |
| M | 略語の月 | 3 | Jan-Dec | Jan |
| n | 月(パディングしない) | - | 1-12 | 1 |
| Y | 年 | 4 | 0000-9999 | 2006 |
| y | 年(下2桁) | 2 | 00-99 | 06 |
| a | 小文字の午前と午後 | 2 | am/pm | pm |
| A | 大文字の午前と午後 | 2 | AM/PM | PM |
| g | 時間, 12時間のフォーマット | - | 1-12 | 3 |
| G | 時間, 24時間のフォーマット | - | 0-23 | 15 |
| h | 時間, 12時間のフォーマット | 2 | 00-11 | 03 |
| H | 時間, 24時間のフォーマット | 2 | 00-23 | 15 |
| i | 分 | 2 | 01-59 | 04 |
| s | 秒 | 2 | 01-59 | 05 |
| O | グリニッジとの時間差の時間数 | - | - | -0700 |
| P | グリニッジと時間の差の時間数, 時間と分の間にコロンあり | - | - | -07:00 |
| Z | タイムゾーンの略語 | - | - | JST |
| W | 年の第数週 | 1-2 | 1-52 | 1 |
| N | 曜日の日付 | 1 | 1-7 | 2 |
| L | うるう年かどうか, うるう年が1であれば, 0 | 1 | 0-1 | 0 |
| S | 秒精度タイムスタンプ | - | - | 1596604455 |
| U | ミリ精度タイムスタンプ | - | - | 1596604455666 |
| V | マイクロ精度タイムスタンプ | - | - | 1596604455666666 |
| X | 納精度タイムスタンプ | - | - | 1596604455666666666 |
| u | ミリ秒 | - | 1-999 | 999 |
| v | マイクロ秒 | - | 1-999999 | 999999 |
| x | ナノ秒 | - | 1-999999999 | 999999999 |
| w | 数字表示の曜日 | 1 | 0-6 | 1 |
| t | 月の総日数 | 2 | 28-31 | 31 |
| z | タイムゾーンの場所 | - | - | Japan |
| o | タイムゾーンオフセット | - | - | 32400 |
| q | 四半期 | 1 | 1-4 | 1 |
| c | 世紀 | - | 0-99 | 21 |