Android date format dd mm yyyy

Формат даты и времени

В таблице сведены основные форматы даты и времени, используемые в разных странах.

Страна/язык Формат даты Формат времени Пример даты Пример времени
Россия DD.MM.YYYY HH:MI:SS 26.01.1993 18:24:00
США MM-DD-YYYY HH:MI:SS 01-26-1993 18:24:00
Международный английский DD-MM-YYYY HH:MI:SS 26-01-1993 18:24:00
Великобритания DD/MM/YYYY HH:MI:SS 26/01/1993 18:24:00
Германия DD.MM.YYYY HH:MI:SS 26.01.1993 18:24:00
Бельгия DD/MM/YYYY HH:MI:SS 26/01/1993 18:24:00
Бразилия DD/MM/YYYY HH:MI:SS 26/01/1993 18:24:00
Венгрия YYYY-MM-DD HH:MI:SS 1993-01-26 18:24:00
Дания DD-MM-YYYY HH.MI.SS 26-01-1993 18.24.00
Италия DD/MM/YYYY HH.MI.SS 26/01/1993 18.24.00
Испания DD/MM/YYYY HH:MI:SS 26/01/1993 18:24:00
Канада (франц.) YYYY-MM-DD HH:MI:SS 1993-01-26 18:24:00
Латинская Америка DD/MM/YYYY HH:MI:SS 26/01/1993 18:24:00
Нидерланды DD-MM-YYYY HH:MI:SS 26-01-1993 18:24:00
Норвегия DD.MM.YYYY HH:MI:SS 26.01.1993 18:24:00
Польша YYYY-MM-DD HH:MI:SS 1993-01-26 18:24:00
Португалия DD-MM-YYYY HH:MI:SS 26-01-1993 18:24:00
Сербия/Югославия DD.MM.YYYY HH.MI.SS 26.01.1993 18.24.00
Словакия YYYY-MM-DD HH:MI:SS 1993-01-26 18:24:00
Словения YYYY-MM-DD HH:MI:SS 1993-01-26 18:24:00
Финляндия YYYY-MM-DD HH.MI.SS 1993-01-26 18.24.00
Франция DD.MM.YYYY HH:MI:SS 26.01.1993 18:24:00
Чехия YYYY-MM-DD HH:MI:SS 1993-01-26 18:24:00
Швейцария DD.MM.YYYY HH,MI,SS 26.01.1993 18,24,00
Швеция YYYY-MM-DD HH.MI.SS 1993-01-26 18.24.00

Пользовательские комментарии

Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.

Для этого нужно всего лишь авторизоваться на сайте

Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.

Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.

Источник

Вывод даты в строку по различному формату

Типы данных TDatetime , TDate и TTime обладают методом format() , который помогает привести дату и время к нужному формату строки.

Форматы по умолчанию:

  • TDate — YYYY-MM-DD ,
  • TTime — HH:mm:ss ,
  • TDatetime — YYYY-MM-DDTHH:mm:ss.SSSZ ,

где YYYY — год, MM — месяц с ведущим нулем, DD — день с ведущим нулем, HH — часы в 24-часовой системе, mm — минуты, ss — секунды, SSS — доли секунды, T — префикс времени, Z — временная зона.

const date = new TDate (2021, 4, 9);
const formatDate = date.format(); // «2021-04-09»

const time = new TTime (15, 30, 20, 10);
const formatTime = time.format(); //»15:30:20″

const datetime = new Datetime () // текущая дата и время
const formatDatetime = datetime.format() // «2021-04-09T12:46:57+04:00»

Если задать изначально неверный формат переменной типа Дата/время , то будет показана ошибка:

const datetime = new Datetime (» qwerty «);
const formatDatetime = datetime.format() //»Error: Invalid datetime \»qwerty\». Bring to \»YYYY-MM-DDTHH:mm:ss.SSSZ\» format»

Также в строке форматирования можно использовать синтаксис на основе ключей. Наиболее часто используемые ключи для даты и времени, с помощью которых можно формировать шаблон вывода, приведены в таблице ниже. Необходимо учитывать, что нельзя использовать ключи времени для формата переменной типа Дата , а ключи даты — для типа Время . В этом случае сценарий завершится с ошибкой. Для типа Дата/время подходит весь набор ключей.

Источник

Читайте также:  Почему память андроида быстро заполняется
Оцените статью