tekstas. Klasė SimpleDateFormat naudojama ir datoms analizuoti, ir formatuoti pagal formatavimo šabloną, kurį pats nurodote. Analizuodamas datas, Java SimpleDateFormat paprastai analizuoja datą iš Java eilutės.
Kam naudingas SimpleDateFormat?
SimpleDateFormat yra konkreti klasė, skirta formatuoti ir analizuoti datas atsižvelgiant į lokalę. Tai leidžia formatuoti (data -> tekstas), analizuoti (tekstas -> data) ir normalizuoti. „SimpleDateFormat“leidžia pradėti pasirinkus bet kokius vartotojo nustatytus datos ir laiko formatavimo šablonus.
Ar turėtumėte naudoti SimpleDateFormat?
Taip! Nenaudokite SimpleDateFormat. „Java 8“turi geresnę ir patobulintą „DateTimeFormatter“, kuri taip pat yra saugi. Taip pat turėtumėte vengti naudoti Date ir Calendar klases ir pabandyti naudoti Java 8 DateTime klases, tokias kaip OffsetDateTime, ZonedDateTime, LocalDateTime, LocalDate, LocalTime ir kt.
Kas yra SimpleDateFormat?
SimpleDateFormat yra konkreti formatavimo ir analizės datos klasė, kuri paveldi Java. tekstas. DateFormat klasė. Atkreipkite dėmesį, kad formatavimas reiškia datos konvertavimą į eilutę, o analizavimas reiškia eilutės konvertavimą į datą.
Kas yra SimpleDateFormat numatytoji laiko juosta?
Jei nenurodyta kitaip, laiko zona, susieta su nauju SimpleDateFormat, yra numatytoji, atitinkanti operacinės sistemos nurodytą laiko juostą. Apsvarstykitešis kodas: SimpleDateFormat sdf=new SimpleDateFormat("dd-MM-yyyy"); Data data=sdf.