Veröffentlicht 1. Februar 200124 j Mahlzeit liebe Leut's, habe da mal ein Problem mit der Datums und Wochentagsdarstellung im Web. Der IE liesst den Code(Skript) und im Netscape wird aus der Jahreszahldarstellung - 1.2.101- wo steckt der Fehler. Vielleicht hat einer ne' Idee. Den Schrabel drum rum hab ich mal wechjelassen. Seit man schon im vorraus bedankt und gegrüsst DEJENA <!-- // Das aktuelle Datum ausgeben function datum() { var today = new Date(); var Tag = today.getDate(); var Monat = today.getMonth() +1; var Jahr = today.getYear(); var TagNull = ((Tag < 10) ? "0" : "") + Tag; var MonatWort = 'xxx'; if (Monat==1) MonatWort = 'Jan'; if (Monat==2) MonatWort = 'Feb'; if (Monat==3) MonatWort = 'Mrz'; if (Monat==4) MonatWort = 'Apr'; if (Monat==5) MonatWort = 'Mai'; if (Monat==6) MonatWort = 'Jun'; if (Monat==7) MonatWort = 'Jul'; if (Monat==8) MonatWort = 'Aug'; if (Monat==9) MonatWort = 'Sep'; if (Monat==10) MonatWort = 'Okt'; if (Monat==11) MonatWort = 'Nov'; if (Monat==12) MonatWort = 'Dez'; document.write( TagNull + "." + MonatWort + "." + Jahr); }// Ende der Scripte --> var x = new Array("Sonntag", "Montag", "Dienstag"); var x = x.concat("Mittwoch","Donnerstag", "Freitag"); var x = x.concat("Samstag"); d = new Date(); var day = d.getDay(); document.write( x[day]); <script>datum();</script><
1. Februar 200124 j versuch´s doch mal mit today.getFullYear() das gibt dir die vierstellige jahreszahl außerdem würde ich an deiner stelle die monatsnamen in einem array ablegen, ist einfacher und, was aber nicht so wichtig ist auf dem client, performanter als 12xif() grüße
5. Februar 200124 j <BLOCKQUOTE><font size="1" face="Verdana, Arial, Helvetica">Zitat:</font><HR>Original erstellt von DEJENA: Dank Dir Lapso, das volle Jahr funzt. Schönen Feierabend. Gruss DEJENA
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.