PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : parse Datum Problem



klaus_harrer
01-10-2008, 11:28
Hallo

Ich möchte zwei Werte(Datum)vergleichen.
Habe merkwürdiges Verhalten festgestellt.



alert(Date.parse("30 09 2008 20:00:00 GMT") + "\n" + Date.parse("01 10 2008 20:00:00 GMT"))


Eigenartig ist das das ältere Datum den geringeren Anzahl an Millsekunden zurück gibt.
Hat da jemand eine Erklärung.

MfG
Klaus Harrer

undefined
01-10-2008, 12:40
Weil sie nicht Valid sind und deshalb NaN zurück geben.


<script type="text/javascript">
var myDate = new Date();
var aTest = Date.parse( myDate.toLocaleString() );
var bTest = Date.parse( myDate.toGMTString() );
document.write ( aTest + " " + myDate.toLocaleString() + " oder besser so " + bTest + " " + myDate.toGMTString() );
</script>

klaus_harrer
01-10-2008, 14:07
Hallo

Danke für die Antwort.

Muss aber etwas nörgeln. Da



myDate=new Date();
var aTest = Date.parse( myDate.toLocaleString() )


So nicht funktioniert. Da der Wochetag ins deutsche übersetzt wird Mi statt Wed und Okt statt Oct;
Zumindest bei meinen Browser(Firefox)

Trotzdem Danke.

MfG
Klaus Harrer