last Update 01
    


WWW.WEB-TOOLBOX.NET

ScriptCode ZURÜCK SITEMAP  

 letzte Bearbeitung 01   (Wochentag Tag Monat Zuastzinfo)

Dieses Script in ihre Seite eingebunden, zeigt automatisiert den Zeitpunkt / das Datum der letzten Aktualisierung an. Die Informationen werden aus den Attributen der HTML-Datei ausgelesen. Die Uhrzeitanzeige erfolgt nur am aktuellen Tag!

  Beispiel der Ausgabe  


Anzeige: Wochentag, Datum + Zeitspanne in Tagen oder Uhrzeit.

a) Diese Seite wurde zuletzt am Donnerstag 17. April, um 11:49 Uhr überarbeitet.
b) Diese Seite wurde zuletzt am Mittwoch 21. Januar, vor 93 Tagen überarbeitet.



   Aufgabe des Scripts

Automatisierte Anzeige der letzten Bearbeitung. Beim Speichern einer Datei wird das Erstellungsdatum ebenfalls gespeichert. Das Datum des letzten Updates kann man so mittels JavaScript aus den Dateieigenschaften automatisch auslesen und anzeigen lassen.

Dieses Script errechnet außerdem die Zeitspanne in Tagen. Wird das Dokument am Tag der Erstellung aufgerufen (dann wäre die Zeitspanne = 0), wird statt der Zeitspanne in Tagen die Uhrzeit der Erstellung angezeigt.


So sieht's aus:

Anzeigeeigenschaften:

  • Wochentag
  • Kalendertag
  • Monat
  • keine Jahresangaben
  • Zeitspanne in Tagen ("vor 427 Tagen")
  • Unterscheidung 1 oder mehrere Tage
  • Bei Zeitspanne = 0 (gleicher Tag) stattdessen die Uhrzeit



   Uhrzeitanzeige nur am aktuellen Tag

Bei wirklich wichtigen Updates mag auch die Uhrzeit des Updates eine Rolle spielen. Daher habe ich das Script nun erweitert und lasse bei Updates für den aktuellen Tag zusätzlich die Uhrzeit anzeigen. Demo der Anzeige:

am gleichen Tag: update: Dienstag 24. Juli, um 12:39 Uhr
an den folgenden Tagen: update: Freitag 5. Mai, vor 444 Tagen!



   Aufwand

  • Script im Head des HTML-Dokuments notieren
  • Funktion an betreffender Stelle im Body des HTML-Dokuments aufrufen.
  • Script testen

Kurzinfo JavaScript 'einbauen'

Zum Testen des Scripts: verstellen sie das Systemdatum  Nachdem sie das Datum verstellt haben, laden sie die Seite neu, indem sie 'Aktuelle Seite neu laden' (Refresh) anklicken.





Den Quellcode können sie der Textdatei entnehmen. Zur Ansicht des Quellcodes klicken sie bitte den Link im Kopfbereich dieses Beispiels an.


   Aufruf im Body

Im Body der HTML-Datei rufen sie die Funktion an genau der Stelle auf, wo die Anzeige erfolgen soll.
<script type="text/javascript" language="JavaScript">
<!--
update10();
//-->
</script>

Ergebnis:








   Alternative Methode

Hier noch eine alternative Methode ohne zusätzliches Script. Sie stellen fest, das ohne die selektive Auswahl von Elementen aus der Datumsinformation und dem gezielten 'Zusammensetzen' dieser Fragmente das Datum in englischer Schreibweise angezeigt wird.


<script type="text/javascript" language="JavaScript">
<!--
document.write("update: " + document.lastModified);
//-->
</script>

Ergebnis:











NACH OBEN