JavaScript / Tipps / Zeitansage in JavaScript [IE|M|O|S|G]

von: Werner Zenk

Dieses JavaScript gibt die aktuelle Uhrzeit in Worten aus.

 

Quelltext:
<div id="zeiger"></div>

<script type="text/javascript">
// Zeitansage in JavaScript - Homepage-Total.de

var stunden = new Array;
stunden["0"] = "Null";
stunden["1"] = "Ein";
stunden["2"] = "Zwei";
stunden["3"] = "Drei";
stunden["4"] = "Vier";
stunden["5"] = "Fünf";
stunden["6"] = "Sechs";
stunden["7"] = "Sieben";
stunden["8"] = "Acht";
stunden["9"] = "Neun";
stunden["10"] = "Zehn";
stunden["11"] = "Elf";
stunden["12"] = "Zwölf";
stunden["13"] = "Dreizehn";
stunden["14"] = "Vierzehn";
stunden["15"] = "Fünfzehn";
stunden["16"] = "Sechzehn";
stunden["17"] = "Siebzehn";
stunden["18"] = "Achtzehn";
stunden["19"] = "Neunzehn";
stunden["20"] = "Zwanzig";
stunden["21"] = "Einundzwanzig";
stunden["22"] = "Zweiundzwanzig";
stunden["23"] = "Dreiundzwanzig";

var minuten = new Array;
minuten["0"] = "Null";
minuten["1"] = "Eine";
minuten["2"] = "Zwei";
minuten["3"] = "Drei";
minuten["4"] = "Vier";
minuten["5"] = "Fünf";
minuten["6"] = "Sechs";
minuten["7"] = "Sieben";
minuten["8"] = "Acht";
minuten["9"] = "Neun";
minuten["10"] = "Zehn";
minuten["11"] = "Elf";
minuten["12"] = "Zwölf";
minuten["13"] = "Dreizehn";
minuten["14"] = "Vierzehn";
minuten["15"] = "Fünfzehn";
minuten["16"] = "Sechzehn";
minuten["17"] = "Siebzehn";
minuten["18"] = "Achtzehn";
minuten["19"] = "Neunzehn";
minuten["20"] = "Zwanzig";
minuten["21"] = "Einundzwanzig";
minuten["22"] = "Zweiundzwanzig";
minuten["23"] = "Dreiundzwanzig";
minuten["24"] = "Vierundzwanzig";
minuten["25"] = "Fünfundzwanzig";
minuten["26"] = "Sechsundzwanzig";
minuten["27"] = "Siebenundzwanzig";
minuten["28"] = "Achtundzwanzig";
minuten["29"] = "Neunundzwanzig";
minuten["30"] = "Dreißig";
minuten["31"] = "Einunddreißig";
minuten["32"] = "Zweiunddreißig";
minuten["33"] = "Dreiunddreißig";
minuten["34"] = "Vierunddreißig";
minuten["35"] = "Fünfunddreißig";
minuten["36"] = "Sechsunddreißig";
minuten["37"] = "Siebenunddreißig";
minuten["38"] = "Achtunddreißig";
minuten["39"] = "Neununddreißig";
minuten["40"] = "Vierzig";
minuten["41"] = "Einundvierzig";
minuten["42"] = "Zweiundvierzig";
minuten["43"] = "Dreiundvierzig";
minuten["44"] = "Vierundvierzig";
minuten["45"] = "Fünfundvierzig";
minuten["46"] = "Sechsundvierzig";
minuten["47"] = "Siebenundvierzig";
minuten["48"] = "Achtundvierzig";
minuten["49"] = "Neunundvierzig";
minuten["50"] = "Fünfzig";
minuten["51"] = "Einundfünfzig";
minuten["52"] = "Zweiundfünfzig";
minuten["53"] = "Dreiundfünfzig";
minuten["54"] = "Vierundfünfzig";
minuten["55"] = "Fünfundfünfzig";
minuten["56"] = "Sechsundfünfzig";
minuten["57"] = "Siebenundfünfzig";
minuten["58"] = "Achtundfünfzig";
minuten["59"] = "Neunundfünfzig";

function zeit() {
 var Heute = new Date();
 var h = Heute.getHours();
 var m = Heute.getMinutes();
 var s = Heute.getSeconds();
 var text = "<b>Zeitansage:<br><\/b><em>"
  + stunden[h] + " Uhr und "
  + minuten[m] + (m == "01" ? " Minute" : " Minuten")
  + " und " + minuten[s] + (s == "01" ? " Sekunde" : " Sekunden")
  + " <\/em>";
 document.getElementById("zeiger").innerHTML = text;
}

window.setInterval('zeit()', 998);
window.onload = zeit();
</script>
    Ihr Kommentar
      Sie vermissen auf dieser Seite wichtige Informationen oder haben Hinweise für uns?
Sebastian:
Warum wird zwischen Minuten und Stunden unterschieden? Nachdem was ich sehen konnte gibt es nur bei der 1 ("Ein" und "Eine") einen unterschied. Würde Platz sparen.



Hilfe finden Sie im » netzgemein.de - Forum. Auch als „Gast” können Sie dort Fragen stellen!
 Das könnte Sie interessieren:
JavaScript Grundkurs - 3. 1x1 in JavaScript  Bildzeiger - Ein einfaches JavaScript das Bilder anzeigt, wenn auf einen Link geklikt wird.  Fehler in HTML - Fehler in HTML erkennen und validieren.  Hintergrundbild in Position  BodyTag Generator - Erstellen Sie in wenigen Sekunden einen Body-Tag für HTML.  Container mit Schatten  Fenster Parameter  Datumsausgabe - Datumsausgabe mit Wochentags- und Monatsnamen.  RSS-Feed für Webmaster  Array Maker - Mit diesem Tool lassen sich Arrays für PHP oder JavaScript ganz leicht erstellen. Die Nummerierung der Arrays wird automatisch übernommen.  …mehr
 Seitenanfang        Lesezeichen setzen          
Letzte Änderung am Sonntag, den 14 März 2010
© 2000-2010 Homepage-Total.de         KontaktImpressumBanner