Archivlink: javarea.de Forum > JavaScript > Java-Script Uhr abändern?
Vollständigen Link anzeigen: javarea.de Forum > JavaScript > Java-Script Uhr abändern?

Pages: [1]

geschrieben von jokl am 05.04.2007 - 02:17
hallo,
ich bin noch ganz neu und unerfahren in der Materie und da ich über die Suche nicht so ganz eine Antwort gefunden habe, trau ich mich hier zu fragen:

Ich habe mir eine Uhr mit folgendem Script erstellt
http://www.javarea.de/index.php3?op....r&id=1

1) Kann ich das Script soweit abändern, dass das Datum weggelassen wird?

2) kann ich die Position der Tag-Angabe verändern? wenn ja, wo?

nun bin ich gespannt auf eure Antworten)

gruß
jokl

geschrieben von Klaush am 05.04.2007 - 07:21
Die Anzeige wird durch das Zusammensetzen der Variablen bestimmt und genau das kannst du abändern.

Einfach das Fett markierte weglassen.
HTML-Quelltext
1: 
2: 
3: 
4: 
5: 
6: 
7: 
8: 
9: 
10: 
11: 
12: 
13: 
14: 
15: 
16: 
17: 
18: 
19: 
var Jetzt = new Date();
  var Tag = Jetzt.getDate();
  var Monat = Jetzt.getMonth() + 1;
  var msJahr = Jetzt.getYear();
  var nsJahr = Jetzt.getYear() + 1900;
  var Stunden = Jetzt.getHours();
  var Minuten = Jetzt.getMinutes();
  var Sekunden = Jetzt.getSeconds();
  var WoTag = Jetzt.getDay();
  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 msDatum = Vortag + Tag + Vormon + Monat + "." + msJahr;
  var nsDatum = Vortag + Tag + Vormon + Monat + "." + nsJahr;
  var Uhrzeit = Vorstd + Stunden + Vormin + Minuten + Vorsek + Sekunden;
  var msJetzt = msDatum + " " + Wochentagname[WoTag] + " " + Uhrzeit;
  var nsJetzt = nsDatum + " " + Wochentagname[WoTag] + " " + Uhrzeit;


Die Position kannst du in der CSS Formatierung abändern:
HTML-Quelltext
1: 
2: 
<strong><div id="shade"  style="position: absolute; visibility: visible; font-family: Verdana,Arial; color: silver; font-size:20px; top: 305px; left: 260px"></div></strong>
<strong><div id="noshade" style="position: absolute; visibility: visible; font-family: Verdana,Arial; color: black;  font-size:20px; top: 300px; left: 255px"></div></strong>

geschrieben von jokl am 05.04.2007 - 13:17
vielen Dank, das war ja schnelle Hilfe

Grüße von jokl

geschrieben von jokl am 05.04.2007 - 13:45
Hallo,ich nochmal ;)

habs ausprobiert und auch den Wochentag weggelassen. Aber jetzt erscheint in der Anzeige eine 0 (Null) vorne.
Krieg ich die weg?

gruß
jokl

geschrieben von Klaush am 08.04.2007 - 19:05
Dann hast du etwas falsch gemacht.

mach aus das:
var msJetzt = msDatum + " " + Wochentagname[WoTag] + " " + Uhrzeit;
var nsJetzt = nsDatum + " " + Wochentagname[WoTag] + " " + Uhrzeit;


das hier:
var msJetzt = Uhrzeit;
var nsJetzt = Uhrzeit;



Powered by: JBB v.2.0.4 Copyright ©2000-2006, www.javarea.de.