J'ai essayé le nouveau yuan à Java

Java SE 8 semble prendre en charge le nouveau problème

Vérifié avec Java SE 8 Update 211 publié le 17 avril 2019.

Sample.java


DateTimeFormatter dtf = DateTimeFormatter.ofPattern("GGGGy année M mois j jour")
        .withChronology(JapaneseChronology.INSTANCE)
        .withLocale(Locale.JAPAN);

JapaneseDate jd = JapaneseDate.of(2019, 4, 29);

for (int i = 0; i < 5; i++) {
    System.out.println(dtf.format(jd.plus(i, ChronoUnit.DAYS)));
}

Résultat d'exécution


29 avril 2019
30 avril 2019
1er mai, 1ère année de Reiwa
2 mai, 1ère année de Reiwa
3 mai, 1ère année

C'est devenu un décret. Vous l'avez fait, pas vous.

Au fait, c'est bientôt la Golden Week

Je n'étais préoccupé que par le yuan et j'ai complètement oublié d'appeler la première année du nouveau yuan la «première année». J'espère que cela ne pose aucun problème.

Passez une belle Golden Week.

J'ai essayé de soutenir la "première année"

Sample2.java


DateTimeFormatter dtf = new DateTimeFormatterBuilder()
        .appendText(ChronoField.ERA, TextStyle.FULL)
        .appendText(ChronoField.YEAR_OF_ERA, Collections.singletonMap(1L, "Ancien"))
        .appendLiteral("Année")
        .appendValue(ChronoField.MONTH_OF_YEAR)
        .appendLiteral("Mois")
        .appendValue(ChronoField.DAY_OF_MONTH)
        .appendLiteral("journée")
        .toFormatter()
        .withChronology(JapaneseChronology.INSTANCE)
        .withLocale(Locale.JAPAN);

Souhaitez-vous en faire plus de calendrier? (Conclusion)

Recommended Posts

J'ai essayé le nouveau yuan à Java
J'ai essayé la métaprogrammation avec Java
J'ai essayé d'implémenter la méthode de division mutuelle d'Eugrid en Java
J'ai essayé le framework Java "Quarkus"
J'ai essayé d'utiliser JWT en Java
Java
Java
J'ai essayé le nouveau yuan à Java
Guide de style de programmation Java pour l'ère Java 11
J'ai essayé la bibliothèque AutoValue avec Intellij
Nouveautés de Java 8
Nouveautés de Java 9,10,11
Une histoire sur le JDK à l'ère de Java 11
J'ai essayé d'organiser la session en Rails
J'ai essayé de sortir quatre-vingt-dix-neuf en Java
J'ai essayé de créer une compétence Alexa avec Java
J'ai essayé d'implémenter la notification push Firebase en Java
J'ai fait une roulette à Java.
# 2 [Note] J'ai essayé de calculer quatre-vingt-dix-neuf avec Java.
J'ai essayé le nouveau profileur de fonctionnalités d'IntelliJ IDEA 2019.2.
J'ai essayé de créer une compétence Clova en Java
J'ai essayé Drools (Java, InputStream)
J'ai essayé de créer une fonction de connexion avec Java
J'ai essayé d'installer le plug-in d'intégration Docker dans IntelliJ
J'ai essayé d'utiliser Java REPL
J'ai essayé d'utiliser l'instruction Extended for en Java
J'ai essayé le problème FizzBuzz
[Java] J'ai essayé d'implémenter la combinaison.
J'ai essayé de passer Java Silver en 2 semaines sans connaître Java
~ J'ai essayé d'apprendre la programmation fonctionnelle avec Java maintenant ~
J'ai étudié le constructeur (java)
J'ai essayé de découvrir ce qui avait changé dans Java 9
J'ai traduit [Méthode Clone pour les tableaux Java] comme méthode Clone dans les tableaux Java.
[Java] ArrayList → La taille doit-elle être spécifiée dans la conversion de tableau?
[JDBC] J'ai essayé d'accéder à la base de données SQLite3 depuis Java.
J'ai essayé de résumer les bases de kotlin et java
Enfant orienté objet!? J'ai essayé le Deep Learning avec Java (édition d'essai)
J'ai essayé de convertir une chaîne de caractères en un type LocalDate en Java
J'ai essayé d'utiliser Dapr en Java pour faciliter le développement de microservices
Comment changer Java à l'ère d'OpenJDK sur Mac
J'ai créé un client RESAS-API en Java
J'ai essayé d'utiliser la bibliothèque CameraX avec Android Java Fragment
Je souhaite simplifier l'instruction if-else de la branche conditionnelle en Java
Accéder à l'interface réseau avec Java
J'ai envoyé un e-mail en Java
Apache Camel à l'ère du cloud natif
J'ai créé un PDF avec Java.
Spécifiez l'emplacement Java dans eclipse.ini
Décompressez le fichier zip en Java
J'ai essayé d'interagir avec Java
J'ai essayé la communication UDP avec Java
J'ai essayé d'expliquer la méthode
J'ai écrit le théorème de Gordobach en java
J'ai essayé de mettre Domino11 dans CentOS7
[Rails] J'ai essayé de supprimer l'application
J'ai essayé d'utiliser l'API Java8 Stream
Analyser l'analyse syntaxique de l'API COTOHA en Java
J'ai fait une annotation en Java.