Дом » базы данных » Как вы меняете дату из одного формата в другой в Java?

Как вы меняете дату из одного формата в другой в Java?

318
Последнее обновление: 2021-09-05 14:39:50


Ответить:
public static void main (String [] args) { } catch (ParseException e) { public static void convert (String dateString) выбрасывает исключение ParseException { System. из. println ('Данная дата равна' + dateString); DateFormat sdf = new SimpleDateFormat ('MM / dd / yyyy'); Дата, дата = sdf. parse (dateString); System. выход. В связи с этим, как мне изменить один формат даты на другой в Java? Чтобы преобразовать даты между форматами с помощью SimpleDateFormat, необходимо выполнить следующие шаги: Создайте новую строку, которая будет использоваться в качестве даты, которая будет анализироваться SimpleDateFormat. Создайте новый SimpleDateFormat, используя шаблон String для описания формата даты и времени. Следовательно, возникает вопрос, как преобразовать дату в строку в Java? Давайте посмотрим на простой код для преобразования даты в строку в java. Date date = Calendar.getInstance (). getTime (); DateFormat dateFormat = new SimpleDateFormat ('гггг-мм-дд чч: мм: сс'); String strDate = dateFormat.format (date); Более того, как мне преобразовать дату из одного формата в другой в SQL? Как получить разные форматы даты SQL Server Используйте параметр формата даты вместе с функцией CONVERT. Чтобы получить YYYY-MM-DD, используйте SELECT CONVERT (varchar, getdate (), 23) To получить ММ / ДД / ГГГГ используйте SELECT CONVERT (varchar, getdate (), 1) Просмотрите диаграмму, чтобы получить список всех параметров формата. Есть SimpleDateFormat потокобезопасен? Java SimpleDateFormat не является поточным - безопасным . Используйте осторожно в многопоточных средах. SimpleDateFormat используется для форматирования и анализа дат в Java. Вы можете создать экземпляр SimpleDateFormat с шаблоном даты и времени, например yyyy-MM-dd HH: mm: ss, а затем использовать этот экземпляр для форматирования и синтаксического анализа дат в / из строки.

up