Na, bei den Minuten hast Du das Prinzip mit der "0" vorne dran doch schon angewendet..
Entweder mal so testen:
<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>·</b> <b>Uhrzeit:</b> " + Stunden + ":" + Minuten + " Uhr");
</script>
Oder eben besser so, wenn das tut, was es eigentl sollte ^^
<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>·</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.