Java & JavaScript


Home
Applets
Scripts
   Navigation:
 · Kontextmenü
 · Linkwechsler
   Dialogboxen:
 · Alert
 · Alert 2
 · Confirm
 · Prompt
   Animation:
 · Kreis
 · Kreis 2
 · Kreis 3
 · Drei Kreise
 · Spirale
 · Planetarium
 · Globus
   Grafik-Effekte:
 · Clipping
 · Clipping 2
 · Clipping 3
 · Alpha-Clipping
 · Fading
 · Wellenmuster
 · Wellenmuster 2
   Bildschirmschoner:
 · Proto
 · Marquee
 · Donut
 · Worm
 · Mondrian
 · Pacman
   Datum & Uhrzeit:
 · Countdown
 · Countup
 · Wochentag
 · Last Modified
   Fraktale:
 · Apfelmännchen
 · Apfelmännchen 2
 · Juliamenge
 · Juliamenge 2
 · C-Wert-Generator
   Mathematik:
 · Primzahlen
 · Primzahlen 2
   Verschiedenes:
 · Dynamic Popup
 · TextArea Counter
 · Warteschleife
 · Mausschreiber
Gäste
Kontakt

- JavaScript : Datum & Uhrzeit : Last Modified -


Anpassung der JavaScript-Anweisung 'document.lastModified' an das deutsche Datum-Format.

Mit 'document.lastModified' kann man Außenstehenden mitteilen, wann die aufgerufene Seite zuletzt geändert wurde. Jedoch erfolgt die Datum-Ausgabe zumeist im amerikanischen Format, also erst der Monat und dann der Tag, oder mit überflüssigen Angaben, wie etwa GMT usw. Wer es kurz und prägnant, oder lieber im deutschen Format mag, benötigt zur Korrektur ein kleines JavaScript.

Erfolgreich getestet mit Internet Explorer 5.5 und 6.0, Netscape 4.75, 6.1, 7.0 und 7.1, Mozilla 1.0 und 1.4, sowie Opera 6.01 (aber eine Stunde zuviel) und 7.01.


Demo 1:  

Demo 2:  

(statt:  )


Der Quelltext: (Version 1)

<html>
  <head>
    <title>Last Modified mit JavaScript</title>
  </head>

  <body>
    <p>
      <script language="JavaScript">
        var dLM = new Date(Date.parse(document.lastModified));

        var year = dLM.getFullYear();
        var month = dLM.getMonth()+1;
        var date = dLM.getDate();
        var hours = dLM.getHours();
        var minutes = dLM.getMinutes();
        var seconds = dLM.getSeconds();

        if (date<10) date = "0"+date;
        if (month<10) month = "0"+month;
        if (hours<10) hours = "0"+hours;
        if (minutes<10) minutes = "0"+minutes;
        if (seconds<10) seconds = "0"+seconds;

        document.write("Letzte Änderung:  "
            +date+"/"+month+"/"+year+" "+hours+":"+minutes+":"+seconds);
      </script>
    </p>
  <body>
</html>


Der Quelltext: (Version 2)

<html>
  <head>
    <title>Last Modified mit JavaScript</title>
  </head>

  <body>
    <p>
      <script language="JavaScript">
        var dLM = new Date(Date.parse(document.lastModified));

        var day = new Array("Sonntag","Montag","Dienstag",
            "Mittwoch","Donnerstag","Freitag","Samstag");
        var month = new Array("Januar","Februar","März","April","Mai","Juni",
            "Juli","August","September","Oktober","November","Dezember");

        var date = dLM.getDate();
        var day = day[dLM.getDay()];
        var year = dLM.getFullYear();
	var month = month[dLM.getMonth()];
        var hours = dLM.getHours();
        var minutes = dLM.getMinutes();
        var seconds = dLM.getSeconds();

        if (date<10) date = "0"+date;
        if (month<10) month = "0"+month;
        if (hours<10) hours = "0"+hours;
        if (minutes<10) minutes = "0"+minutes;
        if (seconds<10) seconds = "0"+seconds;

        document.write("Letzte Änderung: "
            +day+", "+date+". "+month+" "+year+", um "+hours+":"+minutes+":"+seconds);
      </script>
    </p>
  <body>
</html>


Download  LastModified.zip (ca. 0,5 kb)




© 2001-2004 Albert Kluge - Alle Rechte vorbehalten
Impressum | Datenschutz | Nutzung | eMail