Hi,

RSpec is taking a day off the date in my tests:

RSpec:

    let(:vtime_start){ Time.now - 10 }

    (logged) =3D> 2011-05-10 15:57:39 +0100

irb:

   Time.now - 10
   =3D> 2011-05-11 15:57:50 0100

system commandline:

    $ date                                                               =
          =20
    =3D> Wed 11 May 2011 16:01:00 BST

irb again:

    (Time.parse `date`.chomp) - 10
    =3D> 2011-05-11 16:02:06 0100

I'm running ruby 1.9.2p0 (2010-08-18) [x86_64-darwin10.4.0], OSX 10.6.6, =
RSpec 2.5.2

Is there something about the way Ruby deals with time that I should look =
at, or have I done something stupid, or should I move this over to the =
RSpec list?

Any help is much appreciated.

Regards,
Iain=