■ International 対応 フォ フォ マ ト ト, パ パ ー ン 文 フォ フォ マ マ ト 日 日 付
1. Internationalization 対応 フォ マ マ ト ト つ つ つ DateFormat る 易 る る こ こ こ が る る る る る る る る
Internationalized フォ フォ マ ト, various expressions, に あわせ 日 日 日 付 方法 方法 方法 方法 方法 方法 方法 方法 方法 方法 方法 方法 方法 カ
ド ド ツ, フ フ ス ス ど ど 国 使用 日 日 日........ き き が き き き が が が が き が き が
(1) Annual monthly フォ フォ マ ト
GetDateInstance ([represents form], [designated country]);
(2) フォ フォ マ ト ト
GetTimeInstance ([represents form], [designated country]);
(3) Annual monthly day フォ フォ マ マ ト
GetDateTimeInstance (expression form in [Annual Day], [Expression Form], [Designated Country]);
[Representation], "full", "medium", "short" ずれ か か セ セ ト し し ま
[Designated country], "japan", "us" ど 国 国 指.
Note 1 Specify し し Locale,? 文 が が ト が が ス ス ト ル れ れ せ ん ん れ せ ん れ れ せ ん れ れ せ ん れ れ ん れ い せ ん れ れ せ ん れ れ せ ん れ い せ ん ん れ れ せ ん れ れ せ ん れ れ せ れ せ ん れ れ い ル れ れ れ せ せ が が
ど ど て も も い 场 场 ト ト ト ン ン ス ト ー ル て て 下 て... 下 下 下 下 て 下 下 下 下 下 下 下
2.パ パ ー ン 文 フォ フォ マ マ ト つ つ て SimpleDateFormat こ こ よ よ よ よ 日 日 付 に フォ が が が き が. が が に が が が が が が が が が が が が が
A ~ z, a ~ z ど は パ パ ー ー 文 文 认 认 识 れ れ る る る る る る...
,, Big text small text meaning が が る 注意 注意 て て くだ.............
パ パ ー ン 文 一 覧 タ ム ム ゾ ン Z Xiqi Y Month M Japanese D Japanese E24 Time H12 Time H Mix M Second S ミ ミ 秒 S
■ サ サ プ プ ソ ソ ス
Import java.io. *;
Import java.text. *;
Import java.util. *;
Import java.util.date;
Class DateFormatSample {
Public static void main (string args []) {
// Take a job
Date Date = new date ();
DateFormat DateFormat;
System.out.println ("----------------------------------------- ---------------------- ");
System.out.println ("Setting し 日 日 日 |" Date);
System.out.println ("----------------------------------------- ---------------------- ");
System.out.println ("Quoter 1 | Quoter 2 | Results");
System.out.println ("----------------------------------------- ---------------------- ");
/ / -------------------------------------------------------------------------------------------- ---------------------------- //
// Year month フォ フォ マ マ ト
// getdateInstance (quoter 1, quoter 2);
/ / -------------------------------------------------------------------------------------------- ---------------------------- //
DateFormat = DateFormat.getdateInstance (DateFormat.full, Locale.japan);
System.out.println ("Full | Japan |" DateFormat.Format (Date)); DATEFORMAT = DateFormat.getdateInstance (DateFormat.Medium, locale.japan);
System.out.println ("Medium | japan |" DateFormat.Format (Date));
DateFormat = DateFormat.getdateInstance (DateFormat.short, locale.japan);
System.out.println ("Short | Japan |" DateFormat.Format (Date));
DateFormat = DateFormat.getdateInstance (DateFormat.full, Locale.us);
System.out.println ("Full | US |" DateFormat.Format (Date));
DateFormat = DateFormat.getdateInstance (DateFormat.Medium, locale.us);
System.out.println ("Medium | US |" DateFormat.Format (Date));
DateFormat = DateFormat.getdateInstance (DateFormat.Short, Locale.us);
System.out.println ("Short | US |" DateFormat.Format (Date));
/ / -------------------------------------------------------------------------------------------- ---------------------------- //
// 时 フォ フォ マ ト ト
// gettimeInstance (quoter 1, quoter 2);
/ / -------------------------------------------------------------------------------------------- ---------------------------- //
System.out.println ("----------------------------------------- ---------------------- ");
DateFormat = DateFormat.gettimeInstance (DateFormat.full, Locale.japan);
System.out.println ("Full | Japan |" DateFormat.Format (Date));
DateFormat = DateFormat.gettimeInstance (DateFormat.Medium, locale.japan);
System.out.println ("Medium | japan |" DateFormat.Format (Date));
DateFormat = DateFormat.gettimeInstance (DateFormat.Short, locale.japan);
System.out.println ("Short | Japan |" DateFormat.Format (Date));
DateFormat = DateFormat.gettimeInstance (DateFormat.full, Locale.us);
System.out.println ("Full | US |" DateFormat.Format (Date)); DateFormat = DateFormat.getTimeInstance (DateFormat.Medium, locale.us);
System.out.println ("Medium | US |" DateFormat.Format (Date));
DateFormat = DateFormat.gettimeInstance (DateFormat.Short, locale.us);
System.out.println ("Short | US |" DateFormat.Format (Date));
/ / -------------------------------------------------------------------------------------------- ---------------------------- //
// Youtunday day フォ フォ マ マ ト ト
// getDatetimeInstance (quota 1, quoter 2, quota 3);
/ / -------------------------------------------------------------------------------------------- ---------------------------- //
System.out.println ("----------------------------------------- ---------------------- ");
DateFormat = DateFormat.getdatetimeInstance (Dateformat.full, DateFormat.full, Locale.japan);
System.out.println ("Full | Japan |" DateFormat.Format (Date));
DateFormat = DateFormat.getdatetimeInstance (DateFormat.medium, DateFormat.Medium, locale.japan);
System.out.println ("Medium | japan |" DateFormat.Format (Date));
DateFormat = DateFormat.getdatetimeInstance (DateFormat.Short, DateFormat.short, locale.japan);
System.out.println ("Short | Japan |" DateFormat.Format (Date));
DateFormat = DateFormat.getdatetimeInstance (DateFormat.full, DateFormat.ff, Locale.us);
System.out.println ("Full | US |" DateFormat.Format (Date));
DateFormat = DateFormat.getdatetimeInstance (DateFormat.medium, DateFormat.Medium, localforma);
System.out.println ("Medium | US |" DateFormat.Format (Date));
DateFormat = DateFormat.getdatetimeInstance (DateFormat.Short, DateFormat.Short, Locale.us);
System.out.println ("Short | US |" DateFormat.Format (Date)); // --------------------------- ------------------------------------- / /
// パ パ ー 文 文 フォ フォ マ マ ト
// SimpleDateFormat ("パ パ ー 文 文");
/ / -------------------------------------------------------------------------------------------- ---------------------------- //
System.out.println ("----------------------------------------- ---------------------- ");
System.out.println ("パ パ ー ン 文 フォ フォ フォ マ ト");
System.out.println ("----------------------------------------- ---------------------- ");
DateFormat = New SimpleDateFormat ("YYYYMMDDHMMSS");
System.out.println ("YYYYMMDDHHMMS | DATEFORMAT.FORMAT (date));
DateFormat = New SimpleDateFormat ("YYYY / MM / DD (EE) HH: mm: ss.sssss");
System.out.println ("YYYY / MM / DD (EE) HH: mm: ss.sssss | DateFormat.Format (Date));
System.out.println ("----------------------------------------- ---------------------- ");
// 分 秒 秒 12:34 に 固 固 场
DateFormat = New SimpleDateFormat ("YYYYMMDDH1234);
System.out.println ("YYYYMMDDH1234 |" DateFormat.Format (Date));
DateFormat = New SimpleDateFormat ("YYYY / MM / DD (EE) HH: 12: 34.SSSSS");
System.out.println ("YYYY / MM / DD (EE) HH: 12: 34.SSSSS |" DateFormat.Format (Date));
System.out.println ("----------------------------------------- ---------------------- ");
// ち ち み, こ こ な 风 に も き き ん す.
DateFormat = New SimpleDateFormat ("YYYY MM Moon DD Japanese Ee Oe Siki (^ _-) - ☆");
System.out.println ("YYY Yeng MM Moon DD Day EE OE Yi Day (^ _-) - ☆ |" DateFormat.Format (Date));
}
}
■ サ サ プ プ 実 実 実
-------------------------------------------------- ---------------
Setting し 日 日 | MON JAN 13 18:17:36 JST 2003
-------------------------------------------------- --------------- 引数 1 | 引数 2 | Result
-------------------------------------------------- ---------------
Full | Japan | January 13, 2003
Medium | Japan | 2003/01/13
Short | japan | 03/01/13
Full | US | Monday, January 13, 2003
Medium | US | JAN 13, 2003
SHORT | US | 1/13/03
-------------------------------------------------- ---------------
Full | Japan | 18:17 36 seconds JST
Medium | Japan | 18: 17: 36
SHORT | Japan | 18: 17
FULL | US | 6: 17: 36 PM JST
Medium | US | 6: 17: 36 PM
SHORT | US | 6: 17 PM
-------------------------------------------------- ---------------
Full | Japan | January 13, 2003 At 18:17 36 seconds JST
Medium | Japan | 2003/01/13 18:17:36
Short | japan | 03/01/13 18:17
Full | US | Monday, January 13, 2003 6:17:36 PM JST
Medium | US | JAN 13, 2003 6:17:36 PM
SHORT | US | 1/13/03 6:17 PM
-------------------------------------------------- ---------------
パ パ ー 文 文 フォ フォ マ マ ト
-------------------------------------------------- ---------------
YYYYMMDDHMMMSS | 20030113181736
YYYY / MM / DD (EE) HH: mm: s.sssss | 2003/01/13 (month) 18: 17: 36.00434
-------------------------------------------------- ---------------
YYYYMMDDH1233 | 20030113181234
YYYY / MM / DD (EE) HH: 12: 34.SSSS | 2003/01/13 (month) 18: 12: 34.00434
-------------------------------------------------- ---------------
YYYY MM Moon DD Japanese Ee Mi Day (^ _-) - ☆ | 2003 January 13th, Japan (^ _-) - ☆
-the above-
Related resources: with sound access new year fireworks animation effects - html-code