Silk Central では、ユーザー定義の日時の書式を設定できます。Silk Central ユーザーは、各自が自分専用のユーザー設定を変更することができます。その設定には、日付をカスタマイズ表示するための長い日付と短い日付の書式のオプションが含まれます。詳細については、「ユーザー アカウントを編集する」を参照してください。
Silk Central によって、定義済みの日時の書式のリストが提示されます。ユーザーは、このリストから選択を行うことができます。Silk Central 管理者は、このリストにカスタマイズした書式を追加することができます。
日時の書式は、日時のパターン文字列で指定します。日時のパターン文字列内では、引用符で囲まない「A」から「Z」までと「a」から「z」までの文字は、日時の文字列の構成要素を表すパターン文字として解釈されます。テキストを解釈させないためには、一重引用符「'」を使います。「''」 は一重引用符を表します。その他の文字はどれも解釈されません。整形時にはそのまま出力文字列にコピーされ、解析時には入力文字列と照合されます。
| 文字 | 日時の構成要素 | 表示 | 使用例 |
|---|---|---|---|
| G | 紀元の指定 | テキスト | AD |
| y | 年 | 年 | 1996、96 |
| M | 年内の月 | 月 | July、Jul、07 |
| w | 年内の週番号 | 数 | 27 |
| W | 月内の週番号 | 数 | 2 |
| D | 年内の日番号 | 数 | 189 |
| d | 月内の日番号 | 数 | 10 |
| F | 月内の何度目の曜日か | 数 | 2 |
| E | 曜日 | テキスト | Tuesday、Tue |
| a | 午前/午後の指定 | テキスト | PM |
| H | 24 時間表記の時間(0 から 23) | 数 | 0 |
| k | 24 時間表記の時間(1 から 24) | 数 | 24 |
| K | 午前/午後表記の時間(0 から 11) | 数 | 0 |
| h | 午前/午後表記の時間(1 から 12) | 数 | 12 |
| m | 時間内の分 | 数 | 30 |
| s | 分内の秒 | 数 | 55 |
| S | ミリ秒 | 数 | 978 |
| z | タイム ゾーン | 一般的なタイム ゾーン | Pacific Standard Time、PST、GMT-08:00 |
| Z | タイム ゾーン | RFC 822 タイム ゾーン | -0800 |
文字の数によって正確な表示方法が決まるため、パターン文字は通常、繰り返されます。
| 日時のパターン | 結果 |
|---|---|
| "yyyy.MM.dd G 'at' HH:mm:ss z" | 2001.07.04 AD at 12:08:56 PDT |
| "EEE, MMM d, ''yy" | Wed, Jul 4, '01 |
| "h:mm a" | 12:08 PM |
| "hh 'o''clock' a, zzzz" | 12 o'clock PM, Pacific Daylight Time |
| "K:mm a, z" | 0:08 PM, PDT |
| "yyyyy.MMMMM.dd GGG hh:mm aaa" | 02001.July.04 AD 12:08 PM |
| "EEE, d MMM yyyy HH:mm:ss Z" | Wed, 4 Jul 2001 12:08:56 -0700 |
| "yyMMddHHmmssZ" | 010704120856-0700 |