Na, bei den Minuten hast Du das Prinzip mit der "0" vorne dran doch schon angewendet..

Entweder mal so testen:
Code:
<script type='text/javascript'> 
            var Datum = new Date();
            var Tag = Datum.getDate();
            var Monat = Datum.getMonth() + 1;
            var Jahr = Datum.getFullYear();
            var Stunden = Datum.getHours();
            var Minuten = Datum.getMinutes();
            if (Minuten < 10){
                Minuten= "0" + Minuten;
            }
            if (Tag < 10){
                Tag = "0" + Tag;
            }
            if (Monat < 10){
                Monat = "0" + Monat;
            }
            document.write("<b>Datum:</b> "+ Tag + "." + Monat + "." + Jahr + " <b>&middot;</b> <b>Uhrzeit:</b> " + Stunden + ":" + Minuten + " Uhr");
            </script>


Oder eben besser so, wenn das tut, was es eigentl sollte ^^


Code:
<script type='text/javascript'> 
            var Datum = new Date();
            var Tag = Datum.getDate();
            var Monat = Datum.getMonth() + 1;
            var Jahr = Datum.getFullYear();
            var Stunden = Datum.getHours();
            var Minuten = Datum.getMinutes();
            Minuten = ((Minuten < 10) ? "0" + Minuten : Minuten);
            Tag = ((Tag < 10) ? "0" + Tag : Tag);
            Monat = ((Monat < 10) ? "0" + Mona t: Monat);
            document.write("<b>Datum:</b> "+ Tag + "." + Monat + "." + Jahr + " <b>&middot;</b> <b>Uhrzeit:</b> " + Stunden + ":" + Minuten + " Uhr");
            </script>




Zur Erklärung:

Minuten = ((Minuten < 10) ? "0" + Minuten : Minuten);

Minuten = [Wenn Minuten < 10, dann "0" + Minuten : ansonsten die zweistelligen Minuten]


Bearbeitet von UnknownSubject (10.06.2011, 00:41:37)
_________________________
Es gibt genau 10 Arten von Menschen. Die, die binär verstehen, und die, die es nicht verstehen.