Ich hab diesen script um in Amerika die deutsch Uhrzeit zu sehen:
Hallo,
<script type="text/javascript">
var heute = new Date();
var tag = heute.getDate();
var monat = heute.getMonth() + 1;
var jahr = heute.getFullYear();
var date = tag + '. ' + monat + '. ' +jahr;
var hour = heute.getHours() + 6;
var mins = heute.getMinutes() + 4;
var secs = heute.getSeconds();
if(hour < 10) hour = '0' + hour;
if(mins < 10) mins = '0' + mins;
var time = hour + ':' + mins + ' oclock';
document.write(date);
document.write(", ");
document.write(time);
</script>
Du willst also die aktuelle Zeit plus 6 Stunden, 4 Minuten?
Der Trick liegt darin, nicht selber umzurechnen...:
var heute = new Date();
heute.setTime(heute.getTime() //Variable heute auf aktuelle Zeit
+ 6 *60*60*1000 //plus 6 Stunden
+ 4 *60*1000 //plus 4 Minuten (warum eigentlich?)
); //setzen.
var tag = heute.getDate(); //ab hier wie gewohnt ganz normal die Komponenten auslesen.
var heute.getMonth() + 1;
Andreas
Danke erstmal fuer die guten ratschlaege!!
Es tut mir sehr leid, aber ich hab leider keine Ahnung von Javascript. Meinst du, AndreasW, dass du meinen script komplettieren kannst?? Danke!!
Du benutzt einfach meinen Teil, dann Deinen Teil (ab da, wo mein Teil und Dein Teil identisch sind) ohne Deine rumrechnereien.
Andreas