[Java] Anzeigen der von LocalDate und DateTimeformatter erfassten Tage auf Japanisch

Entwicklungsumgebung

-Host-Betriebssystem: Windows10 Home Insider Build-Vorschau ・ Gastbetriebssystem: WSL2 Ubuntu18.04 LTS ・ VScode ver1.44.2 ・ Java openjdk11

Problem


import java.time.LocalDate;
import java.time.format.DateTimeFormatter;


public class Time {
    public static void main(String[] args) {
        LocalDate localDate = LocalDate.of(2020, 6, 3).plusMonths(1).plusDays(24);
 
        DateTimeFormatter formmater = DateTimeFormatter.ofPattern("JJJJ Jahr MM Monat TT Tag(E)");
        
        String format = localDate.format(formmater);
        
        System.out.println(format);
    }
}

Das Ergebnis des Kompilierens und Ausführens des obigen Codes

27. Juli 2020(Mon)

Und der Tagesteil wird in Englisch ausgegeben. Ich möchte (Mo) anstelle von (Mo) anzeigen.

Lösung

① Importieren Sie java.util.Locale (2) Übergeben Sie Locale.JAPANESE als zweites Argument der ofPattern-Methode und geben Sie die japanische Notation an.

Überprüfen Sie mit dem tatsächlichen Code


import java.time.LocalDate;
import java.time.format.DateTimeFormatter;
//Teil wechseln
import java.util.Locale;


public class Time {
    public static void main(String[] args) {
        LocalDate localDate = LocalDate.of(2020, 6, 3).plusMonths(1).plusDays(24);
        //Teil wechseln
        DateTimeFormatter formmater = DateTimeFormatter.ofPattern("JJJJ Jahr MM Monat TT Tag(E)", Locale.JAPANESE);

        String format = localDate.format(formmater);

        System.out.println(format);
    }
}

Das Ausgabeergebnis ist ...

27. Juli 2020(Mond)

Ich konnte den Tag sicher auf Japanisch umstellen.

Referenzmaterial

Locale (Java Platform SE 7) DateTimeFormatter (Java Platform SE 8) LocalDate (Java Platform SE 8)

Recommended Posts

[Java] Anzeigen der von LocalDate und DateTimeformatter erfassten Tage auf Japanisch
So leiten Sie den letzten Tag des Monats in Java ab
Wie komme ich zum heutigen Tag?
[Ruby] Code zur Anzeige des Tages
[Rails] So zeigen Sie eine Liste der Beiträge nach Kategorie an
[Rails] So zeigen Sie die Wettervorhersage der registrierten Adresse auf Japanisch mit OpenWeatherMap an
[Java1.8 +] Mit LocalDate das Datum des nächsten × Tages abrufen
So ermitteln Sie die Länge einer Audiodatei mit Java
So erhöhen Sie den Wert von Map in einer Zeile in Java
So erhalten Sie das Datum mit Java
So zeigen Sie Fehlermeldungen auf Japanisch an
So ermitteln Sie die Gesamtzahl der Seiten beim Paging in Java
So ermitteln Sie den absoluten Pfad eines in Java ausgeführten Verzeichnisses
Zeigen Sie den japanischen Kalender und Tag mit der Java8-Standardklasse an
So zeigen Sie eine Webseite in Java an
So zeigen Sie das Ergebnis des Ausfüllens des Formulars an
Anzeigen der vom Docker-Container verwendeten Festplattenmenge für jeden Container
[Java] So erhalten Sie die URL der Übergangsquelle
[Ubuntu 20.04] Zeigt den Tag auf dem Datum / der Uhr an
So stellen Sie die Anzeigezeit in Rails auf japanische Zeit ein
[Java] So erhalten Sie den Maximalwert von HashMap
Zusammenfassung der Implementierung von Standardargumenten in Java
[Schienen] So zeigen Sie Bilder in der Ansicht an
[Java] Ganzzahlige Informationen von Zeichen in der Textdatei, die mit der Methode read () erfasst wurden
[Java] So erhalten Sie den Schlüssel und den Wert, die in Map gespeichert sind, durch iterative Verarbeitung
So erhalten Sie den Klassennamen des Arguments von LoggerFactory.getLogger, wenn Sie SLF4J in Java verwenden
[Einführung in Java] Liste der Dinge, die am 14. Tag der Programmierung gefangen wurden
Zusammenfassung der Verwendung des im IE festgelegten Proxy-Sets bei der Verbindung mit Java
[Java] So zeigen Sie Wingdings an
So erhalten Sie den Namen einer Klasse / Methode, die in Java ausgeführt wird
Wurde im Basisjahr der Java-Kalenderwoche durchgeführt
So zeigen Sie das Auswahlfeld von time_select alle 30 Minuten an
So ändern Sie dynamisch den von MyBatis erfassten Spaltennamen
So implementieren Sie eine einzeilige Anzeige von TextView in der Android-Entwicklung
So wechseln Sie Java in der OpenJDK-Ära auf dem Mac
[Schienen] Anzeigen von Informationen, die in der Datenbank gespeichert sind
In Anbetracht der Einführung der Java-Sprache in der Reiwa-Ära ~ Auswahl eines sicheren SDK
Wie man JAVA in 7 Tagen lernt
So erstellen Sie ein Schlüsselpaar von ecdsa in einem Format, das von Java gelesen werden kann
[Rails] So lassen Sie die Anzeige der Zeichenfolge der link_to-Methode weg
Die in /lib/calendars.properties von Java jre festgelegte Millisekunde ist UTC
Wie verwende ich Klassen in Java?
So benennen Sie Variablen in Java
So beheben Sie den unbekannten Fehler, der bei der Verwendung von slf4j in Java aufgetreten ist
Lassen Sie uns eine TODO-App in Java 5 erstellen. Schalten Sie die Anzeige von TODO um
Ich habe versucht, von 0 zusammenzusetzen, während ich die Leistungsseite des Tabellendesigns der Anzeigefunktion für Tag / Woche / Monat / Gesamtranking berücksichtigt habe
So überprüfen Sie den Inhalt der Java-Zeichenfolge mit fester Länge
So verketten Sie Zeichenfolgen mit Java
So machen Sie den Einzug zu zwei Einzelbyte-Leerzeichen in der JAXB-Implementierung des JDK
Die Geschichte, zu vergessen, eine Datei in Java zu schließen und zu scheitern
So wechseln Sie die Anzeige des Header-Menüs für jede Übergangsseite
So ändern Sie die maximale und maximale Anzahl von POST-Daten in Spark
So finden Sie heraus, welche Java-Version der Klassendatei kompiliert wurde
[Java] Wie man mit der String-Klasse an die Spitze eines bestimmten Strings kommt