Harlequin: Datumsvergleich; gleiche Daten ungleich?

Beitrag lesen

Yerf!

d1=new Date(2005,5,5,0,0,0);
d2=new Date(2005,5,5,0,0,0);
alert(d1==d2);


>   
> Warum gibt Alert bei dem Script "false" aus?  
  
Du erzeugst 2 unterschiedliche Objekte durch die 2 new-Operationen. Das diese den selben Inhalt haben ist beim direkten Vergleich uninteressant, da wird nur die Referenz verglichen.  
  

> Wie kann ich feststellen ob 2 Daten gleich sind?  
  
Vergleiche den <http://de.selfhtml.org/javascript/objekte/date.htm#get_time@title=Zeitpunkt> der Datums-Objekte:  
  
`alert(d1.getTime()==d2.getTime());`{:.language-javascript}  
  
  
Gruß,  
  
Harlequin  
  

-- 
<!--[if IE]>This page is best viewed with a webbrowser. [Get one today!](http://www.opera.com)<![endif]-->