java.text.SimpleDateFormat クラスは、文字列をフォーマットして日付に解析し、日付を文字列に解析するために使用されます。
このクラスのコンストラクターの 1 つは、目的の日付形式を表す String 値を受け取り、SimpleDateFormat オブジェクトを作成します。文字列を解析/Date オブジェクトに変換します。
以下は、書式設定に使用される文字のリストとその説明と例です -
文字 | ##コンポーネント | 例 |
時代インジケーター |
AD、BC | |
年 | 2005、96 |
|
周年記念 |
2005、1996 |
|
1 年の月数 |
9 月、09 年 9 月 |
#L |
今年の 1 か月 | 9 月、09 年 9 月 | #w |
1 周年記念 | 23 | ##W |
W | ||
p> ##3 |
##D |
##今年の日 |
d | 1月のいつか | |
| ##F曜日 | #5 |
E |
曜日 (名前) |
月曜日、月曜日 |
u |
曜日(数字) |
1 |
a |
午前/午後# ## #########午後。 AM |
|
時間 (0-23) |
0、22 |
##k |
##時間帯 (1 ~ 24) | 1、12、24 | K |
午前/午後 (0-11) 時間 | 0、5、11 | h |
1、5、12 | ||
#25 |
td> |
s |
24 |
##S | ミリ秒 | 756 | ##z |
z |
タイムゾーン |
太平洋標準時、グリニッジ標準時 |
|
タイムゾーン | ||
-0500 | XXX |
タイムゾーン |
例 | ライブ デモンストレーション||
ライブ デモンストレーションimport java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Date; public class Sample { public static void main(String args[]) throws ParseException { SimpleDateFormat formatter1 = new SimpleDateFormat("HH:mm:ss"); Date time1 = formatter1.parse("07:25:30"); System.out.println("Date value: "+time1); SimpleDateFormat formatter2 = new SimpleDateFormat("EEE:MMM-d:YYYY"); Date time2 = formatter2.parse("Sun:Jan-8:2018"); System.out.println("Date value: "+time2); SimpleDateFormat formatter3 = new SimpleDateFormat("hh 'o''clock' a"); Date time3 = formatter3.parse("09 o'clock AM"); System.out.println("Date value: "+time3); } } ログイン後にコピー outputrreeee |
以上がJava では、SimpleDateFormat 形式のコードとは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。