Comment #6 on issue 3806 by johnptoo...@gmail.com: Duration>>hours is broken http://code.google.com/p/pharo/issues/detail?id=3806 I just finished debugging a production server that had a similar issue. Basically I need to select from a collection all events that were opening in the next 24 hours. I have code like :- hours := (each eventOpenTime - timeNow) hours. hours between: 0 and: 24. I thought this was working before, but debugging the server today, I saw that every event was between 0:23. The #hours message only returned the hours portion of a time, not the amount of hours. I had to change the code to :- hours := (((each eventOpenTIme - timeNow) asSeconds) / 60 / 60) asInteger. Anyhow, I guess the name was misleading to me, as there is no #asHours message, but these is #asSeconds, and an #hours and #minutes, but no #seconds.