Wakati wa kutumia umbizo rahisi la tarehe?

Wakati wa kutumia umbizo rahisi la tarehe?
Wakati wa kutumia umbizo rahisi la tarehe?
Anonim

maandishi. Darasa la SimpleDateFormat linatumika zote mbili kuchanganua na kupanga tarehe kulingana na muundo wa umbizo unaobainisha wewe mwenyewe. Wakati wa kuchanganua tarehe, Java SimpleDateFormat kwa kawaida huchanganua tarehe kutoka kwa Mfuatano wa Java.

Je, matumizi ya SimpleDateFormat ni nini?

SimpleDateFormat ni darasa halisi la kuumbiza na kuchanganua tarehe kwa njia nyeti ya eneo. Inaruhusu umbizo (tarehe -> maandishi), uchanganuzi (maandishi -> tarehe), na kuhalalisha. SimpleDateFormat hukuruhusu kuanza kwa kuchagua ruwaza zozote zilizobainishwa na mtumiaji za uumbizaji wa tarehe.

Je, unapaswa kutumia SimpleDateFormat?

Ndiyo! Usitumie SimpleDateFormat. Java 8 ina DateTimeFormatter bora na iliyoboreshwa zaidi ambayo pia ni salama kwa nyuzi. Unapaswa pia kuepuka kutumia madarasa ya Tarehe na Kalenda, na ujaribu kutumia madarasa ya Java 8 DateTime kama vile OffsetDateTime, ZonedDateTime, LocalDateTime, LocalDate, LocalTime n.k.

SimpleDateFormat ni nini?

RahisiDateFormat ni darasa thabiti la uumbizaji na tarehe ya uchanganuzi ambayo hurithi java. maandishi. Darasa la DateFormat. Kumbuka kuwa uumbizaji unamaanisha kubadilisha tarehe kuwa mfuatano na uchanganuzi unamaanisha kubadilisha mfuatano hadi sasa.

Ukanda chaguomsingi wa SimpleDateFormat ni nini?

Ikiwa haijabainishwa vinginevyo, saa zone inayohusishwa na SimpleDateFormat ndiyo chaguo-msingi, inayolingana na saa za eneo zilizoripotiwa na mfumo wa uendeshaji. Fikiriamsimbo ufuatao: SimpleDateFormat sdf=new SimpleDateFormat("dd-MM-yyyy"); Tarehe=sdf.

Ilipendekeza: