Maison >Java >javaDidacticiel >Date locale Java
En Java, la classe LocalDate désigne la Date avec un format aaaa – mm – jj par défaut. Il n'indique ni l'heure ni le fuseau horaire, mais la description de la date est représentée.
Commencez votre cours de développement de logiciels libres
Développement Web, langages de programmation, tests de logiciels et autres
Il possède certaines fonctionnalités :
Déclaration de classe Java LocalDate :
classe finale publique Local Date extends Object implémente Temporal, TemporalAdjuster, ChronoLocalDate, Serialisable
Voici les méthodes couramment utilisées dans Java LocalDate :
Le champ Mois de l'année sera renvoyé à l'aide de l'énumération Mois.
Code :
import java.util.*; import java.time.*; public class LocalDateExample { public static void main(String[] args) { // Date parsing LocalDate ld = LocalDate.parse("2018-04-21"); // Prints the month System.out.println(ld.getMonth()); } }
Sortie :
La date sera formatée à l'aide du formateur mentionné.
Code :
import java.util.*; import java.time.*; import java.time.format.DateTimeFormatter; public class LocalDateExample { public static void main(String[] args) { // Date parsing LocalDate ld = LocalDate.parse("2018-04-21"); // Prints the date in specified format DateTimeFormatter f = DateTimeFormatter.ofPattern("dd/MM/YYYY"); System.out.println(f.format(ld)); } }
Sortie :
La température de l'objet temporel mentionné sera ajustée avec la date de l'objet.
Code :
import java.util.*; import java.time.*; public class LocalDateExample { public static void main(String[] args) { ZonedDateTime d = ZonedDateTime.now(); // Date parsing LocalDate ld = LocalDate.parse("2018-04-21"); // adjusts the date d = (ZonedDateTime)ld.adjustInto(d); System.out.println(d); } }
Sortie :
La chronologie du calendrier sera renvoyée, où le système de calendrier est ISO.
Code :
import java.util.*; import java.time.*; public class LocalDateExample { public static void main(String[] args) { // Date parsing LocalDate ld = LocalDate.parse("2018-04-21"); // Prints the chronology in ISO system System.out.println(ld.getChronology()); } }
Sortie :
Le jour du mois sur le terrain sera récupéré.
Code :
import java.util.*; import java.time.*; public class LocalDateExample { public static void main(String[] args) { // Date parsing LocalDate ld = LocalDate.parse("2018-04-21"); // Prints the day of month System.out.println(ld.getDayOfMonth()); } }
Sortie :
Le jour de la semaine sur le terrain sera récupéré.
Code :
import java.util.*; import java.time.*; public class LocalDateExample { public static void main(String[] args) { // Date parsing LocalDate ld = LocalDate.parse("2018-04-21"); // Prints the day of week System.out.println(ld.getDayOfWeek()); } }
Sortie :
Le jour de l'année sur le terrain sera récupéré.
Code :
import java.util.*; import java.time.*; public class LocalDateExample { public static void main(String[] args) { // Date parsing LocalDate ld = LocalDate.parse("2018-04-21"); // Prints the day of year System.out.println(ld.getDayOfYear()); } }
Sortie :
La méthode comparera cette Date à une autre date.
Code :
import java.util.*; import java.time.*; public class LocalDateExample { public static void main(String[] args) { // Date parsing LocalDate ld = LocalDate.parse("2018-02-21"); // Date parsing LocalDate ld1 = LocalDate.parse("2018-02-14"); // Prints the day of year System.out.println(ld.compareTo(ld1)); } }
Sortie :
La fonction renverra la durée du mois en fonction de la date.
Code :
import java.util.*; import java.time.*; public class LocalDateExample { public static void main(String[] args) { // Date parsing LocalDate ld = LocalDate.parse("2018-02-21"); // Prints the LENGTH OF THE MONTH System.out.println(ld.lengthOfMonth()); } }
Sortie :
La fonction renverra la durée de l'année en fonction de la date.
Code :
import java.util.*; import java.time.*; public class LocalDateExample { public static void main(String[] args) { // Date parsing LocalDate ld = LocalDate.parse("2019-02-21"); // Prints the LENGTH OF THE MONTH System.out.println(ld.lengthOfYear()); } }
Sortie :
La fonction renverra une copie de la date, avec le mois modifié comme spécifié.
Code :
import java.util.*; import java.time.*; public class LocalDateExample { public static void main(String[] args) { // Date parsing LocalDate ld = LocalDate.parse("2018-02-21"); //month that want to be changed to LocalDate r = ld.withMonth(10); // Prints the new date System.out.println(r); } }
Sortie :
la fonction renverra une copie de la date, avec l'année modifiée comme spécifié.
Code :
import java.util.*; import java.time.*; public class LocalDateExample { public static void main(String[] args) { // Date parsing LocalDate ld = LocalDate.parse("2018-02-21"); //year that want to be changed to LocalDate r = ld.withYear(1992); // Prints the new date System.out.println(r); } }
Sortie :
La fonction renverra la date, avec le jour de l'année modifié comme spécifié.
Code :
import java.util.*; import java.time.*; public class LocalDateExample { public static void main(String[] args) { // Date parsing LocalDate ld = LocalDate.parse("2018-02-21"); LocalDate r = ld.withDayOfYear(44); // Prints the new date System.out.println(r); } }
Sortie :
La fonction renverra la date, avec le jour du mois modifié comme spécifié.
Code :
import java.util.*; import java.time.*; public class LocalDateExample { public static void main(String[] args) { // Date parsing LocalDate ld = LocalDate.parse("2018-02-21"); LocalDate r = ld.withDayOfMonth(23); // Prints the new date System.out.println(r); } }
Sortie :
Vrai ou Faux sera renvoyé selon que l'année donnée est respectivement une année bissextile ou non.
Code :
import java.util.*; import java.time.*; public class LocalDateExample { public static void main(String[] args) { // Date parsing LocalDate ld = LocalDate.parse("2019-02-21"); // Prints the LENGTH OF THE MONTH System.out.println(ld.isLeapYear()); } }
Sortie :
Checks whether this Date is after the mentioned Date.
Code:
import java.util.*; import java.time.*; public class LocalDateExample { public static void main(String[] args) { // Date parsing LocalDate ld = LocalDate.parse("2019-02-21"); // Date parsing LocalDate ld1 = LocalDate.parse("2019-04-21"); // Prints the LENGTH OF THE MONTH System.out.println(ld.isAfter(ld1)); } }
Output:
Checks whether this Date is before the mentioned Date.
Code:
import java.util.*; import java.time.*; public class LocalDateExample { public static void main(String[] args) { // Date parsing LocalDate ld = LocalDate.parse("2019-04-21"); // Date parsing LocalDate ld1 = LocalDate.parse("2019-02-21"); // Prints the LENGTH OF THE MONTH System.out.println(ld.isBefore(ld1)); } }
Output:
The year field will be returned.
Code:
import java.util.*; import java.time.*; public class LocalDateExample { public static void main(String[] args) { // Date parsing LocalDate ld = LocalDate.parse("2018-04-21"); // Prints the month System.out.println(ld.getYear()); } }
Output:
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!