2017-03-12 20 views
-2

ich möchte Datum und Uhrzeit anzeigen was ist falsch? Ich bin jetzt neu zu lernen, habe alles versucht, aber ich kann es nicht trennen.Datum und Uhrzeit funktioniert nicht?

function clockTick() { 
    var n = new Date(); 
    s = n.getSeconds(); 
    mm = n.getMinutes(); 
    h = n.getHours(); 
    y = n.getFullYear(); 
    m = n.getMonth() + 1; 
    d = n.getDate(); 
    datum = (d + "." + m + "." + y); 
    sat = (h + ":" + mm + ":" + s " sati"); 
    document.getElementById("datum").innerHTML = datum; 
    document.getElementById("sat").innerHTML = sat;} 
    setInterval(clockTick, 1000); 

<p>date is: <span id="datum"> hour is: <span=id"sat"></p> 
+0

Es gibt eine Art an der Linie 'sat = (h + ":" + mm + ":" + s "Sati");', sollte 'saß = (h + ":" + mm + ":" + s + "sati"); ' – xhg

Antwort

0

Try this:

function clockTick() \t { 
 
    var n = new Date(); 
 
    s = n.getSeconds(); 
 
    mm = n.getMinutes(); 
 
    h = n.getHours(); 
 
    y = n.getFullYear(); 
 
    m = n.getMonth() + 1; 
 
    d = n.getDate(); 
 
    datum = (d + "." + m + "." + y); 
 
    sat = (h + ":" + mm + ":" + s +" sati"); 
 
    document.getElementById("datum").innerHTML = datum; 
 
    document.getElementById("sat").innerHTML = sat;} 
 
    setInterval(clockTick,1000);
<p>date is: <span id="datum"> hour is:</span> <span id="sat"></span></p> 
 

+0

Dies ersetzt den Inhalt von' Datum', nicht anhängen. – BanksySan

0

Sie haben Typ-o

Änderung:

<span=id"sat"> 

zu:

<span id="sat"></span> 

Auch Wechsel:

<span id="datum"> 

An:

<span id="datum"></span> 
0

Diese Linie ist alles falsch:

<p>date is: <span id="datum"> hour is: <span=id"sat"></p> 

Es sollte wohl heißen:

<p>date is: <span id="datum"></span> hour is: <span id="sat"></span></p> 

Auch sind Sie nicht die Klammern auf die Funktion zu schließen. Sie müssen die fehlenden } hinzufügen.