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>
Hits: 172 - Bewertungen: 0 
    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.

Werner:
Auf eine Ersparnis aus Platzgründen kommt es bei diesem JavaScript wirklich nicht an, die Zeiten wo es um jedes Bit ging sind Gott sei Dank vorbei.



Hilfe finden Sie im » netzgemein.de - Forum. Auch als „Gast” können Sie dort Fragen stellen!
 Das könnte Sie interessieren:
Bildlaufleisten (Scrollbar) ausschalten  Html zu PHP Coder - wandelt Html-Tags und Text in einem Echo-String, zur Ausgabe in einer PHP-Seite um. Dabei werden auch Anführungszeichen und der Backslash mit formatiert.  Browser-Speicher löschen - Der Browser-Speicher archiviert besuchte Seiten um sie bei einem späteren Besuch schneller anzeigen zu können. Was beim surfen von Vorteil ist, kann beim ändern von Webseiten, für Webmaster, zum Problem werden.  Was ist JavaScript?  Bookmarklets - Kleine Helfer für den Webmaster.  Seitenklau  HTML-Coder - Schützen Sie Ihren Quelltext vor neugierigen Blicken.  Design  …mehr
© 2000-2010 Homepage-Total.de         KontaktImpressumBanner
Besucher Online: 7   Heute: 285   Gestern: 4.788   Gesamt: 301.666