Probleme mit der Datumsfunktion auf iOS [Duplikat]JavaScript

Javascript-Forum
Anonymous
 Probleme mit der Datumsfunktion auf iOS [Duplikat]

Post by Anonymous »

Ich erstelle derzeit eine Website für meinen Retro -Moped -Club und habe auf ein Problem gestoßen, das ich nicht lösen kann. Ich schreibe alles in einfacher JS (hasse mich nicht, ich schreibe einfach gerne alles selbst), HTML und CSS. Für die Mitgliederseite verwende ich eine JSON -Datei, in der alle Mitgliederdaten gespeichert sind, einschließlich ihres Geburtsdatums. Ich verwende diesen JS-Code, um ihr Alter zu berechnen. class = "snippet-code-js Lang-js hübschesPrint-override">// Fake data for Test
const member = {
"Name": "John Doe",
"Birthdate": "1990-07-15",
};

// 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>
Aber aus irgendeinem Grund funktioniert die Berechnung nicht auf iOS -Geräten, nein Materie, welchen Browser ich benutze.

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post