text. La classe SimpleDateFormat s'utilitza per tant per analitzar com per formatar les dates segons un patró de format que especifiqueu vos altres mateixos. Quan s'analitza les dates, el Java SimpleDateFormat normalment analitza la data des d'una cadena Java.
Per a què serveix SimpleDateFormat?
SimpleDateFormat és una classe concreta per donar format i analitzar les dates d'una manera sensible a la configuració regional. Permet el format (data -> text), l'anàlisi (text -> data) i la normalització. SimpleDateFormat us permet començar escollint qualsevol patró definit per l'usuari per al format de data i hora.
Hauria d'utilitzar SimpleDateFormat?
Sí! No utilitzeu SimpleDateFormat. Java 8 té un DateTimeFormatter millor i més millorat que també és segur per a fils. També hauríeu d'evitar l'ús de classes de Data i Calendar, i provar d'utilitzar classes de Java 8 DateTime com OffsetDateTime, ZonedDateTime, LocalDateTime, LocalDate, LocalTime etc.
Què és SimpleDateFormat?
El SimpleDateFormat és una classe concreta per al format i l'anàlisi de la data que hereta java. text. Classe DateFormat. Tingueu en compte que el format significa convertir la data en cadena i analitzar significa convertir la cadena en data.
Quina és la zona horària predeterminada de SimpleDateFormat?
Si no s'especifica el contrari, la zona horària associada a un nou SimpleDateFormat és la predeterminada, corresponent a la zona horària que informa el sistema operatiu. Considereuel codi següent: SimpleDateFormat sdf=new SimpleDateFormat("dd-MM-aaaa"); Data data=sdf.