текст. Класът SimpleDateFormat се използва за както синтактичен анализ, така и за форматиране на дати в съответствие с шаблон за форматиране, който определяте сами. Когато анализира датите, Java SimpleDateFormat обикновено анализира датата от низ на Java.
Каква е ползата от SimpleDateFormat?
SimpleDateFormat е конкретен клас за форматиране и синтактичен анализ на дати по чувствителен към локалите начин. Той позволява форматиране (текст за дата ->), синтактичен анализ (текст -> дата) и нормализиране. SimpleDateFormat ви позволява да започнете, като изберете всякакви дефинирани от потребителя модели за форматиране на дата и час.
Трябва ли да използвате SimpleDateFormat?
Да! Не използвайте SimpleDateFormat. Java 8 има по-добър и по-усъвършенстван DateTimeFormatter, който също е безопасен за нишки. Трябва също да избягвате да използвате класове Date и Calendar и да се опитате да използвате Java 8 DateTime класове като OffsetDateTime, ZonedDateTime, LocalDateTime, LocalDate, LocalTime и т.н.
Какво е SimpleDateFormat?
SimpleDateFormat е конкретен клас за форматиране и синтактичен анализ на дата, който наследява java. текст. Клас DateFormat. Забележете, че форматирането означава преобразуване на дата в низ, а синтактичен анализ означава преобразуване на низ в дата.
Какво е SimpleDateFormat часова зона по подразбиране?
Ако не е посочено друго, часовата зона зоната, свързана с нов SimpleDateFormat, е по подразбиране, съответстваща на часовата зона, отчетена от операционната система. Обмислиследния код: SimpleDateFormat sdf=new SimpleDateFormat("dd-MM-yyyy"); Дата дата=sdf.