Klaus Grube: Java 1.2 hat Jahr 2000 Problem

Beitrag lesen

Hallo nochmal!
Ich schon, es war halt grade 14:03! Hab mich nur verschrieben, es ging ja auch nur um die »»einstellige Minutenanzeige, die aber eigentlich auch kein Wunder ist...

Siehst du...

Aehhm, ich wollte damit nur daraufhinweisen, dass es sich um JavaSript und nicht um Java

Zum ausführen von Javascripts benötigt man immer ein "Java" den sogenannten  Interpreter.
Ohne diesen könntest du nie deine Scripte zum laufen kriegen.
Nun gibt es aber verschiedene Javainterpreter daher auch meine Angabe unter welcher Vision  der Fehler auftritt..

»»handelt, aber das ist ja jetzt auch egal, diese Klugscheisserei tut mir auch schon wieder leid, »»denn jetzt stehe ich selber vor einem Y2K-Problem, dass ich allein nicht loesen kann. siehe

Jörg ich glaube nicht das du Geklugtscheist hast, du warst eben nur ein wenig voreillig.
Ich habe mir dein Script angeschaut unter Netscape 4.6 und den dazugehörigen Javainterpreter funktioniert es einwandfrei. Sieh dir den Auszug aus deinen Script an dort ist wie im meinen Beispiel die Zahl 1900 dazu addiert worden.

function checkDateTime () {
var today = new Date();
var year = today.getYear() + 1900;
var month = today.getMonth()+1;
var date = today.getDate();
var day = today.getDay();
var hour = today.getHours();
var minute = today.getMinutes();
var second = today.getSeconds();