Конвертировать дату в формате JSON в формат «dd.MM.yyyy» в JavaScript

Конвертировать дату в формате JSON в формат «dd.MM.yyyy» в JavaScript

На этот вопрос уже есть ответ здесь:

Я получил Date от Json в следующем параметре 12 октября 1996 года. И я хочу преобразовать его в 12.10.1996, используя шаблон «dd.MM.yyyy». Как я могу сделать это преобразование? Что я должен использовать? Мне нужно как-то изменить data [i] .dateOfBirth … Заранее спасибо

  for (var i=0; i{amp}lt; data.length; i  ) { $("#existingTeachers tbody").append( "{amp}lt;tr{amp}gt;"   "{amp}lt;td{amp}gt;"   data[i].id   "{amp}lt;/td{amp}gt;"   "{amp}lt;td{amp}gt;"   data[i].fam   "{amp}lt;/td{amp}gt;"   "{amp}lt;td{amp}gt;"   data[i].name   "{amp}lt;/td{amp}gt;"   "{amp}lt;td{amp}gt;"   data[i].otch   "{amp}lt;/td{amp}gt;"   "{amp}lt;td{amp}gt;"   data[i].dateOfBirth   "{amp}lt;/td{amp}gt;"   "{amp}lt;td{amp}gt;"   data[i].phoneNumber   "{amp}lt;/td{amp}gt;"   "{amp}lt;td{amp}gt;{amp}lt;a href = '#'{amp}gt;Добавить{amp}lt;/a{amp}gt;{amp}lt;/td{amp}gt;"   "{amp}lt;/tr{amp}gt;" ); } 

Этот код возвращает мне «Недопустимая дата» в этот момент значения (data [i] .dateOfBirth, ‘MMM DD, YYYY’). Format (‘DD.MM.YYYY’);

Я попытался сделать другую версию, но этот измененный пример дает мне:

 function getFormattedDate(date) { var d = new Date(date); return '${d.getDate()}.${d.getMonth()   1}.${d.getFullYear()}'; } 

Дата ввода: 12 октября 1996 г. Ожидаемое значение: 12.10.1996 г. Реальность: .1.

Почему он не узнает мою дату?

Понравилась статья? Поделиться с друзьями:
JavaScript & TypeScript
Adblock
detector