Проблемы с функцией даты на iOSJavascript

Форум по Javascript
Ответить
Anonymous
 Проблемы с функцией даты на iOS

Сообщение Anonymous »

Так что в настоящее время я строю веб -сайт для моего Retro Moped Club, и я столкнулся с проблемой, которую я не могу решить. Я пишу все в простом JS (не ненавижу меня, я просто люблю все писать сам), HTML и CSS. Для страницы участников я использую файл JSON, в котором сохранены все данные участников, включая их дату рождения. Я использую этот код JS для расчета их возраста < /p>


// Fake data for Test
const member = {
"Name": "John Doe",
"Birthdate": "1990-07-15T00:00:00Z",
};

// Function to calculate age
const ageP = document.createElement("p");
const now = new Date();
const birthdate = new Date(member.Birthdate);

let age = now.getFullYear() - birthdate.getFullYear();

if (
now.getMonth() < birthdate.getMonth() ||
(now.getMonth() === birthdate.getMonth() && now.getDate() < birthdate.getDate())
) {
age--;
}

console.log(`Birthdate: ${member.Birthdate}`);
console.log(`Age: ${age}`);< /code>
< /div>
< /div>
< /p>
Но по какой -то причине расчет не работает на устройствах iOS, нет Ма многое браузер я использую.


Подробнее здесь: https://stackoverflow.com/questions/794 ... ion-on-ios
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Javascript»