• Es ist bereits Apfeltalk-Tradition und wir möchten sie auch in diesem Jahr fortsetzen: Unser Apfeltalk-Weihnachtslogo-Wettbewerb hat begonnen! Gestaltet für uns das Weihnachtsbanner, das im Monat Dezember bis zum Weihnachtsfest unsere Webseite schmücken soll. Lasst Eurer Kreativität freien Lauf! Hier geht es zum Wettbewerb --> Klick
  • November - das bedeutet oftmals Herbstblues, grauer Himmel, Tristesse und Wetter, bei dem man gern im Warmen bleibt. Aber nur oftmals! Wir fordern Euch gern auf, gegen den Herbstblues anzukämpfen und hoffen, dabei hilft Euch unser aktuelles Monatsthema. Neugierig geworden? --> Zum Mitmachen bitte hier klicken

Falsche Jahreszahl beim Datum auf der Homepage mit SAFARI

JoeBrave

Wohlschmecker aus Vierlanden
Registriert
23.08.05
Beiträge
239
Im mac.IE wird das Datum aus dem JavaScript richtig angezeigt, im Safari stimmt die Jahreszahl nicht (siehe Bildchen). Woran kann's liegen?

Das Script sieht so aus und wird über document.writeln(TodaysDate()); aufgerufen:

// Date

var Monatsname = ["januar", "februar", "märz", "april", "mai","juni", "juli", "august", "september", "oktober","november", "dezember"];
var Tagname = ["sonntag", "montag", "dienstag", "mittwoch","donnerstag", "freitag", "samstag"];
function TodaysDate()
{
var date = new Date();
return Tagname[date.getDay()] + ", " + date.getDate() + ". "+ Monatsname[date.getMonth()] + " " + date.getYear() + " ";
}

Im Windows IE läuft es natürlich auch einwandfrei.
 

Anhänge

  • Bild 1.png
    Bild 1.png
    58,4 KB · Aufrufe: 162
Versuch mal die Methode getFullYear() anstatt getYear() des Datum-Objekts.
 
ich sach ma.
jahr 2000 problem :)
addier 1900 auf dein jahr und fertig.

im neuesten opera gehts btw auch nit