5
5t3ff3n
Guest
Hallo,
eventuell weisst jemand da rat.
dachte es funktioniert 100% aber es ist nicht ganz so. Die vollen stunden gehen 100% aber es gibt zonen (Indien, Purma...) die haben halbe Stunde Verschiebung.
Dachte zuerst es funktioniert, jedoch habe ich gesehen das 23.5 Stunden es funktioniert und 30 minuten fehler !!!
Das heisst: bis 23.59 Uhr gehen die halbstunden Zone, jedoch anstatt 00.00 Uhr kommt 24.00 - 24.30 Uhr, danach gehts korreckt auf 00.31 Uhr.
(wenn ich die minuten auf minus setzte geht es entweder von 24.31 - 24-59 nicht, oder es kommt anstelle 23 uhr minus 1 heraus.
Ist immer die verflixte halbe Stunde beim Tageswechsel!
Hier das ganz normale Stunden Script 100% in Ordnung:
Javascript
Hier der HTML-Code
Also das ist anders ........kennst du da noch irgend eine rechnung reinmachen.
Das habe ich schon versucht
if(Stunde = 24){Stunde = -24+Stunde;}
Jedoch geht es dann bei 23 uihr 30 auf minus 1
var Minute = getUTCMinutes()+30;
if(Minute > 59){Minute = -60+Minute;}
if(Minute < 30){Stunde = +1+Stunde;}
kann mir jemand helfen?
danke im vorraus
eventuell weisst jemand da rat.
dachte es funktioniert 100% aber es ist nicht ganz so. Die vollen stunden gehen 100% aber es gibt zonen (Indien, Purma...) die haben halbe Stunde Verschiebung.
Dachte zuerst es funktioniert, jedoch habe ich gesehen das 23.5 Stunden es funktioniert und 30 minuten fehler !!!
Das heisst: bis 23.59 Uhr gehen die halbstunden Zone, jedoch anstatt 00.00 Uhr kommt 24.00 - 24.30 Uhr, danach gehts korreckt auf 00.31 Uhr.
(wenn ich die minuten auf minus setzte geht es entweder von 24.31 - 24-59 nicht, oder es kommt anstelle 23 uhr minus 1 heraus.
Ist immer die verflixte halbe Stunde beim Tageswechsel!
Hier das ganz normale Stunden Script 100% in Ordnung:
Javascript
Code:
function utc_p5_5_Zeit()
{
with(new Date())
{
var Stunde = getUTCHours()+5;
if(Stunde > 23){Stunde = -24+Stunde;}
var Minute = getUTCMinutes()+30;
if(Minute > 59){Minute = -60+Minute;}
if(Minute < 30){Stunde = +1+Stunde;}
var Sekunden = getUTCSeconds();
document.utc_p5_5ausgabe.innerHTML = unescape(''+(Stunde<10 ? '0':'')+Stunde+':'+(Minute<10 ? '0':'')+Minute+':'+(Sekunden<10 ? '0':'')+Sekunden+'');
}
window.setTimeout("utc_p5_5_Zeit()",1000);
}
utc_p5_5_Zeit();
Hier der HTML-Code
HTML:
<form action="" name="utc_p7ausgabe" id="utc_p7ausgabe"><script type="text/javascript" src="../../js_zone/utc_+7.js"></script></form>
Also das ist anders ........kennst du da noch irgend eine rechnung reinmachen.
Das habe ich schon versucht
if(Stunde = 24){Stunde = -24+Stunde;}
Jedoch geht es dann bei 23 uihr 30 auf minus 1
var Minute = getUTCMinutes()+30;
if(Minute > 59){Minute = -60+Minute;}
if(Minute < 30){Stunde = +1+Stunde;}
kann mir jemand helfen?
danke im vorraus