Ihc brauchte ein Script das mir Uhrzeit, Datum und Internetzeit [Beats] anzeigen soll...also hab ichs mir zusammen gesucht...
<script language="JavaScript">
function ZeitAnzeigen()
{
var Jetzt = new Date();
var Tag = Jetzt.getDate();
var Monat = Jetzt.getMonth() + 1;
var Jahr = Jetzt.getYear();
var Stunden = Jetzt.getHours();
var Minuten = Jetzt.getMinutes();
var Sekunden = Jetzt.getSeconds();
var Vortag = ((Tag < 10) ? "0" : "");
var Vormon = ((Monat < 10) ? ".0" : ".");
var Vorstd = ((Stunden < 10) ? "0" : "");
var Vormin = ((Minuten < 10) ? ":0" : ":");
var Vorsek = ((Sekunden < 10) ? ":0" : ":");
var Datum = Vortag + Tag + Vormon + Monat + "." + Jahr;
var Uhrzeit = Vorstd + Stunden + Vormin + Minuten + Vorsek + Sekunden;
var Gesamt = Datum + " | " + Uhrzeit + " | " + "<a href='platten.htm'>@ 536 Beatz</a> ";
if(document.all)
document.all.MicrosoftUhr.innerHTML = Gesamt;
else if(document.layers)
{
document.NetscapeUhr.document.open();
Gesamt = '<span class="Uhr")>' + Gesamt + '</span>';
document.NetscapeUhr.document.write(Gesamt);
document.NetscapeUhr.document.close();
}
window.setTimeout("ZeitAnzeigen()",1000);
}
// -->
</script>
<div id="MicrosoftUhr" class="Uhr">
</div>
<layer id="NetscapeUhr">
</layer>
<script language="JavaScript">
window.setTimeout("ZeitAnzeigen()",1000);
</script>
<script language="JavaScript">
time = new Date();
year = time.getYear();
if (year < 100) {
if (year < 99) {
year += 2000;
} else {
year += 1900;
}
}
mon = time.getMonth();
date = time.getDate();
diffmin = time.getTimezoneOffset();
time2 = new Date(year,mon,date);
time2 = time - time2;
beats = (time2 + diffmin * 60000 + 3600000) / 86400;
if (beats < 0) {
beats += 1000;
}
beats = Math.round(beats * 100);
beats2 = beats % 100;
beats = (beats - beats2) / 100;
if (beats == 1000) {
beats = 0;
}
if ((beats < 100 ) && (beats >= 10)) {
beats = "0" + beats;
}
if (beats < 10) {
beats = "00" + beats;
}
document.write("@ " + beats + " Beatz</a>");
window.setTimeout('beats',1000);
</script>
Es gibt nur 2 Probleme:
1. Die Beatsanzeige aktualisiert sich nich obwohl window.setTimeout('beats',1000);!!
2. Die Beats schreiben sich automatisch in ne neue zeile also nich so
13.05.02 | 20:32:14 | @ 534 Beats
sondern so
13.05.02 | 20:32:14 |
@ 534 Beats
...also ich wäre dir sehr verbunden wenn mir jemand helfen könnte...THX
<script language="JavaScript">
function ZeitAnzeigen()
{
var Jetzt = new Date();
var Tag = Jetzt.getDate();
var Monat = Jetzt.getMonth() + 1;
var Jahr = Jetzt.getYear();
var Stunden = Jetzt.getHours();
var Minuten = Jetzt.getMinutes();
var Sekunden = Jetzt.getSeconds();
var Vortag = ((Tag < 10) ? "0" : "");
var Vormon = ((Monat < 10) ? ".0" : ".");
var Vorstd = ((Stunden < 10) ? "0" : "");
var Vormin = ((Minuten < 10) ? ":0" : ":");
var Vorsek = ((Sekunden < 10) ? ":0" : ":");
var Datum = Vortag + Tag + Vormon + Monat + "." + Jahr;
var Uhrzeit = Vorstd + Stunden + Vormin + Minuten + Vorsek + Sekunden;
var Gesamt = Datum + " | " + Uhrzeit + " | " + "<a href='platten.htm'>@ 536 Beatz</a> ";
if(document.all)
document.all.MicrosoftUhr.innerHTML = Gesamt;
else if(document.layers)
{
document.NetscapeUhr.document.open();
Gesamt = '<span class="Uhr")>' + Gesamt + '</span>';
document.NetscapeUhr.document.write(Gesamt);
document.NetscapeUhr.document.close();
}
window.setTimeout("ZeitAnzeigen()",1000);
}
// -->
</script>
<div id="MicrosoftUhr" class="Uhr">
</div>
<layer id="NetscapeUhr">
</layer>
<script language="JavaScript">
window.setTimeout("ZeitAnzeigen()",1000);
</script>
<script language="JavaScript">
time = new Date();
year = time.getYear();
if (year < 100) {
if (year < 99) {
year += 2000;
} else {
year += 1900;
}
}
mon = time.getMonth();
date = time.getDate();
diffmin = time.getTimezoneOffset();
time2 = new Date(year,mon,date);
time2 = time - time2;
beats = (time2 + diffmin * 60000 + 3600000) / 86400;
if (beats < 0) {
beats += 1000;
}
beats = Math.round(beats * 100);
beats2 = beats % 100;
beats = (beats - beats2) / 100;
if (beats == 1000) {
beats = 0;
}
if ((beats < 100 ) && (beats >= 10)) {
beats = "0" + beats;
}
if (beats < 10) {
beats = "00" + beats;
}
document.write("@ " + beats + " Beatz</a>");
window.setTimeout('beats',1000);
</script>
Es gibt nur 2 Probleme:
1. Die Beatsanzeige aktualisiert sich nich obwohl window.setTimeout('beats',1000);!!
2. Die Beats schreiben sich automatisch in ne neue zeile also nich so
13.05.02 | 20:32:14 | @ 534 Beats
sondern so
13.05.02 | 20:32:14 |
@ 534 Beats
...also ich wäre dir sehr verbunden wenn mir jemand helfen könnte...THX