Aktualizacja strony (po polsku)

Skrypt pokazuje datę (po polsku) i czas ostatniej aktualizacji dokumentu, czyli zapisania go na dysku. Internet Explorer niepoprawnie pokazuje czas (cofnięty o godzinę w stosunku do stanu faktycznego). Nie jest jasne zachowanie Netscape Navigatora, który na jednych serwerach pokazuje poprawną datę (na dysku lokalnym zawsze), na innych zaś - datę 1 stycznia 1970 roku!

Skopiuj poniższy kod


<script language="JavaScript">
function initArray()
{
this.length = initArray.arguments.length
for (var i=0;i<this.length;i++)
this[i+1] = initArray.arguments[i]
} // end initArray.

var DOWArray = new initArray("niedziela", "poniedziałek", "wtorek", "środa", "czwartek", "piątek", "sobota");
var MOYArray = new initArray("stycznia", "lutego", "marca", "kwietnia", "maja", "czerwca", "lipca", "sierpnia","września", "października", "listopada", "grudnia");
var LastModDate = new Date(document.lastModified);
document.write("Aktualizacja strony:<br>");
document.write(DOWArray[(LastModDate.getDay()+1)],", ");
document.write(LastModDate.getDate()," ");
document.write(MOYArray[(LastModDate.getMonth()+1)]," ");
document.write((LastModDate.getYear()+1900),",");
document.write(" ","g.");
document.write(" ");
document.write((LastModDate.getHours()),":");
document.write((LastModDate.getMinutes()),":");
document.write((LastModDate.getSeconds()));
document.write(".");
</script>