Найти в Дзене
Java в примерах

Java переводим Date и Calendar в строку

При работе с датами в Java часто возникает потребность перевести дату в определенный формат или человеко читаемый вид. При работе с классом Date в этом нам поможет другой класс SimpleDateFormat.
Пример использования:
Класс Date:
Класс Calendar:

При работе с датами в Java часто возникает потребность перевести дату в определенный формат или человека читаемый вид. При работе с классом Date в этом нам поможет другой класс SimpleDateFormat.

Пример использования:

Класс Date:

Класс Calendar:

В приведенных выше примерах мы использовали шаблон "yyyy-MM-dd HH:mm:ss", давайте расшифруем этот шаблон:

  • 4 цифры для года (yyyy);
  • 2 цифры для месяца (ММ);
  • 2 цифры для дня (dd);
  • 2 цифры для часов в 24-часовом формате (HH);
  • 2 цифры для минут (mm);
  • 2 цифры для секунд (ss).

Вы можете создавать свои шаблоны для класса SimpleDateFormat, для этого вам потребуется следующая табличка:

SimpleDateFormat date and time patterns
SimpleDateFormat date and time patterns

Вот несколько примеров, которые вам помогут быстро начать экспериментировать:

SimpleDateFormat date and time patterns example
SimpleDateFormat date and time patterns example