# Comparer deux dates avec ruby

**URL:** <https://www.ruby-forum.com/t/comparer-deux-dates-avec-ruby/106918>\
**Category:** Rails\
**Created:** [June 15, 2007, 11:17am UTC](https://www.ruby-forum.com/t/comparer-deux-dates-avec-ruby/106918 "2007-06-15T11:17:47Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![massi](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/b9e5f3/32.png) [@massi](https://www.ruby-forum.com/u/massi)\
**Post date:** [June 15, 2007, 11:17am UTC](https://www.ruby-forum.com/t/comparer-deux-dates-avec-ruby/106918/1 "2007-06-15T11:17:47Z")

</div>

bonjour

jai deux dates

@date\_1 = date.new()

@date\_2 = date.new()

quand jeffectue une comparaison entre ces deux dates ca me renvoie  
toujours un false

alors ya il une autre maniere de comparer ces deux dates ,

il ya une autre maniere c de creer une focntion qui compare les 3  
composantes de la date en loccurrrence mois annÃ©e jour mais c chiant  
comme solution

merci

---

<div class="post-metadata">

**Author:** ![massi](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/b9e5f3/32.png) [@massi](https://www.ruby-forum.com/u/massi)\
**Post date:** [June 15, 2007, 2:18pm UTC](https://www.ruby-forum.com/t/comparer-deux-dates-avec-ruby/106918/2 "2007-06-15T14:18:49Z")

</div>

Mecharek M. wrote:

> bonjour
> 
> jai deux dates
> 
> @date\_1 = date.new()
> 
> @date\_2 = date.new()
> 
> quand jeffectue une comparaison entre ces deux dates ca me renvoie  
> toujours un false
> 
> alors ya il une autre maniere de comparer ces deux dates ,
> 
> il ya une autre maniere c de creer une focntion qui compare les 3  
> composantes de la date en loccurrrence mois annÃ©e jour mais c chiant  
> comme solution
> 
> merci

> > d1 = Date.parse(“2006-03-01”)  
> > =\> #\<Date: 4907591/2,0,2299161\>
> 
> > d2 = Date.parse(“2006-03-01”)  
> > =\> #\<Date: 4907591/2,0,2299161\>
> 
> > d1 == d2  
> > =\> true
