but how can I modify the hour, which stays at 16:00:00 ?
You can't - DateTime objects are immutable. You'd need to create the
DateTime object with the correct time.
It's situations like this which motivated me to make my own MutableTime
class (that internally wraps changing Time objects). I never wrapped it
up as a gem, but you can view the documentation and download it from:
thanks a lot Gavin... that's a nice trick for me (I'll need to manipulate dates ...)
I read 'immutable' in the class description, but did not link it to my problem... tired.. need to break !
···
On 2006-09-14 18:46:38 +0200, "Gavin Kistner" <gavin.kistner@anark.com> said:
From: Josselin [mailto:josselin@wanadoo.fr]
but how can I modify the hour, which stays at 16:00:00 ?
You can't - DateTime objects are immutable. You'd need to create the
DateTime object with the correct time.
It's situations like this which motivated me to make my own MutableTime
class (that internally wraps changing Time objects). I never wrapped it
up as a gem, but you can view the documentation and download it from: