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. Anzeige der Uhrzeit für alle Darstellungen
Anzeige: Tag Monat Jahr Stunden Minuten (alle zweistellig).
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.
So sieht's aus:
Anzeigeeigenschaften:
Kalendertag zweistellig
Monat zweistellig
Jahr zweistellig
Uhrzeit Format "SS:MM Uhr" (24 Std)
Aufwand
Script im Head des HTML-Dokuments oder in einer externen JavaScript-Datei notieren
Funktion an betreffender Stelle im Body des HTML-Dokuments aufrufen
Den Quellcode können sie der Textdatei entnehmen. Zur Ansicht des Quellcodes klicken sie bitte den Link im Kopfbereich dieses Beispiels an.
Der Wert für das Jahr wird hier nicht mit "getYear" aus dem Datumswert herausgefiltert
Ich erzwinge eine 4 stellige Jahreszahl mit "getFullYear". Einige Browser geben das Jahresergebnis vor 2000 sonst fehlerhaft an und das Herausschneiden der letzten 2 Zeichen aus der vorausgesetzten 4 stelligen Jahreszahl funktioniert dann nicht.
Bei einstelligem Werten für Tag und Monat wird eine Null vorangestellt.
// bei einstelligem Tageswert Null voranstellen
if(tag < 10) {
tag = "0" + tag;
}
// bei einstelligem Monatswert Null voranstellen
if(monat < 10) {
monat = "0" + monat;
}
vereinfachter Code - gleiches Ergebnis:
// bei einstelligem Wert Null voranstellen
tag = ((tag < 10) ? "0" + tag : tag);
// bei einstelligem Wert Null voranstellen
monat = ((monat < 10) ? "0" + monat : monat);
Jahreswert zweistellig
// jahreswert in Text umwandeln und letzte 2 Stellen herausschneiden
text = String(jahr);
text = text.substr(2,2);
Uhrzeit Format Sunden und Minuten zweistellig
var Std = datum.getHours();
var Min = datum.getMinutes();
var StdDisp = ((Std < 10) ? "0" + Std : Std);
var MinDisp = ((Min < 10) ? "0" + Min : Min);