Perlu kita ketahui bahwa singkatan atau nama lengkap minggu di setiap negara sangatlah berbeda-beda. Misalnya Amerika menggunakan Thu (Kamis) untuk singkatan (nama lengkap) Kamis, Jepang menggunakan “木” (木曜日) untuk singkatannya. singkatan dari (nama lengkap) Kamis, dan Italia menggunakan gio (nama lengkap) singkatan (nama lengkap) Kamis, dll.
Jika Anda ingin menggunakan format minggu wilayah tertentu untuk mewakili hari dalam suatu tanggal, Anda dapat menggunakan metode kelebihan format :
format(Lokal lokal, mode pemformatan, daftar tanggal);
Parameter locale adalah turunan dari kelas Locale , yang digunakan untuk mewakili wilayah.
Konstanta statis dari kelas Lokal adalah semua objek Lokal, dengan US adalah konstanta statis yang mewakili Amerika Serikat. Kita dapat berkonsultasi dengan Java API atau mendekompilasi kelas Lokal untuk mempelajari tentang konstanta statis yang mewakili berbagai negara.
Misalnya, dengan asumsi waktu saat ini adalah 12-02-2012, untuk (%ta mewakili hari yang disingkat dalam seminggu):
Strings=String.format(Locale.US,%ta(%<tF),newDate());
Maka s adalah Minggu (12-02-2012), untuk (%tA mewakili nama lengkap minggu ini):
Strings=String.format(Lokal.JAPAN,%tA(%<tF),tanggal baru());
Kemudian hari Minggu (12-02-2012). (Senin hingga Minggu di Jepang sama dengan Minggu, Minggu Api, Merkurius, Jupiter, Venus, Minggu Bumi, dan Minggu)
Catatan: Jika metode format tidak menggunakan parameter Lokal untuk memformat tanggal, dan pengaturan lokal sistem tempat aplikasi saat ini berada adalah Tiongkok, maka ini sama dengan menggunakan Locale.CHINA sebagai parameter lokal.