# \[ANN\] timeunits-0.0.0

**URL:** <https://rubytalk.org/t/ann-timeunits-0-0-0/30685>\
**Category:** ruby-talk\
**Created:** [5 September 2006 21:43 UTC](https://rubytalk.org/t/ann-timeunits-0-0-0/30685 "2006-09-05T21:43:38Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![Ara.T.Howard6](https://avatars.discourse-cdn.com/v4/letter/a/958977/32.png) [@Ara.T.Howard6](https://rubytalk.org/u/Ara.T.Howard6)\
**Post date:** [5 September 2006 21:43 UTC](https://rubytalk.org/t/ann-timeunits-0-0-0/30685/1 "2006-09-05T21:43:38Z")

</div>

we've all written bits of it before, here it is for that don't want to:

NAME

&nbsp;&nbsp;&nbsp;timeunits.rb

URIS

&nbsp;&nbsp;&nbsp;[http://rubyforge.org/projects/codeforpeople/](http://rubyforge.org/projects/codeforpeople/)  
&nbsp;&nbsp;&nbsp;[http://codeforpeople.org/lib/ruby/](http://codeforpeople.org/lib/ruby/)

SYNOPSIS

&nbsp;&nbsp;&nbsp;adds methods to Numeric and Time classes to support time units and time  
&nbsp;&nbsp;&nbsp;difference units.

EXAMPLE

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;harp:~ \> cat a.rb  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;require "timeunits"  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;require "yaml"

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;now = Time::now

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;a = now  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;y "a" =\> a

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;b = now + 2.hours + 2.minutes  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;y "b" =\> b

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;d = b - a  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;%w( seconds minutes hours days ).each do |unit|  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;y "d.#{ unit }" =\> d.send(unit)  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;end

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;harp:~ \> ruby a.rb  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;b: 2006-09-05 17:35:23.697319 -06:00  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;d.seconds: 7320.0  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;d.minutes: 122.0  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;d.hours: 2.03333333333333  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;d.days: 0.0847222222222222

DOCS

&nbsp;&nbsp;&nbsp;see lib/\*

enjoy.

-a

> **···**
>
> a: 2006-09-05 15:33:23.697319 -06:00  
> --  
> what science finds to be nonexistent, we must accept as nonexistent; but what  
> science merely does not find is a completely different matter... it is quite  
> clear that there are many, many mysterious things.  
> - h.h. the 14th dalai lama

---

<div class="post-metadata">

**Author:** ![BA\_Baracus](https://avatars.discourse-cdn.com/v4/letter/b/e5b9ba/32.png) [@BA\_Baracus](https://rubytalk.org/u/BA_Baracus)\
**Post date:** [5 September 2006 22:12 UTC](https://rubytalk.org/t/ann-timeunits-0-0-0/30685/2 "2006-09-05T22:12:42Z")

</div>

FWIW,

Rails already does this, as does Facets, the conversions gem, and the  
ruby-units gem.

The API varies a little bit.

\_Kevin  
[www.sciwerks.com](http://www.sciwerks.com)

> **···**
>
> On Wednesday, September 06, 2006, at 6:43 AM, wrote:
> 
> > we've all written bits of it before, here it is for that don't want to:
> > 
> > NAME
> > 
> > &nbsp;&nbsp;timeunits.rb
> > 
> > URIS
> > 
> > &nbsp;&nbsp;[http://rubyforge.org/projects/codeforpeople/](http://rubyforge.org/projects/codeforpeople/)  
> > &nbsp;&nbsp;[http://codeforpeople.org/lib/ruby/](http://codeforpeople.org/lib/ruby/)
> > 
> > SYNOPSIS
> > 
> > &nbsp;&nbsp;adds methods to Numeric and Time classes to support time units and time  
> > &nbsp;&nbsp;difference units.
> > 
> > EXAMPLE
> > 
> > &nbsp;&nbsp;&nbsp;&nbsp;harp:~ \> cat a.rb  
> > &nbsp;&nbsp;&nbsp;&nbsp;require "timeunits"  
> > &nbsp;&nbsp;&nbsp;&nbsp;require "yaml"
> > 
> > &nbsp;&nbsp;&nbsp;&nbsp;now = Time::now
> > 
> > &nbsp;&nbsp;&nbsp;&nbsp;a = now  
> > &nbsp;&nbsp;&nbsp;&nbsp;y "a" =\> a
> > 
> > &nbsp;&nbsp;&nbsp;&nbsp;b = now + 2.hours + 2.minutes  
> > &nbsp;&nbsp;&nbsp;&nbsp;y "b" =\> b
> > 
> > &nbsp;&nbsp;&nbsp;&nbsp;d = b - a  
> > &nbsp;&nbsp;&nbsp;&nbsp;%w( seconds minutes hours days ).each do |unit|  
> > &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;y "d.#{ unit }" =\> d.send(unit)  
> > &nbsp;&nbsp;&nbsp;&nbsp;end
> > 
> > &nbsp;&nbsp;&nbsp;&nbsp;harp:~ \> ruby a.rb  
> > &nbsp;&nbsp;&nbsp;&nbsp;a: 2006-09-05 15:33:23.697319 -06:00  
> > &nbsp;&nbsp;&nbsp;&nbsp;b: 2006-09-05 17:35:23.697319 -06:00  
> > &nbsp;&nbsp;&nbsp;&nbsp;d.seconds: 7320.0  
> > &nbsp;&nbsp;&nbsp;&nbsp;d.minutes: 122.0  
> > &nbsp;&nbsp;&nbsp;&nbsp;d.hours: 2.03333333333333  
> > &nbsp;&nbsp;&nbsp;&nbsp;d.days: 0.0847222222222222
> > 
> > DOCS
> > 
> > &nbsp;&nbsp;see lib/\*
> > 
> > enjoy.
> > 
> > -a  
> > --  
> > what science finds to be nonexistent, we must accept as nonexistent;  
> > but what  
> > science merely does not find is a completely different matter... it  
> > is quite  
> > clear that there are many, many mysterious things.  
> > - h.h. the 14th dalai lama
> 
> --  
> Posted with [http://DevLists.com](http://DevLists.com). Sign up and save your mailbox.

---

<div class="post-metadata">

**Author:** ![Ara.T.Howard6](https://avatars.discourse-cdn.com/v4/letter/a/958977/32.png) [@Ara.T.Howard6](https://rubytalk.org/u/Ara.T.Howard6)\
**Post date:** [5 September 2006 22:36 UTC](https://rubytalk.org/t/ann-timeunits-0-0-0/30685/3 "2006-09-05T22:36:03Z")

</div>

they do this?

&nbsp;&nbsp;&nbsp;a = Time.now  
&nbsp;&nbsp;&nbsp;b = a + 42.seconds

&nbsp;&nbsp;&nbsp;delta = b - a

&nbsp;&nbsp;&nbsp;p delta.days #=\> 0.000486111111111111

i didn't know they handled time differences too? i'm sure rails does not do  
this and the docs for facets seems to show it does not. are you sure?

i thought the example was pretty clear that the unit methods were asymetric in  
the way they operate on times and time deltas... if not, sorry.

cheers.

-a

> **···**
>
> On Wed, 6 Sep 2006, Kevin Olbrich wrote:
> 
> > FWIW,
> > 
> > Rails already does this, as does Facets, the conversions gem, and the  
> > ruby-units gem.
> > 
> > The API varies a little bit.
> 
> --  
> what science finds to be nonexistent, we must accept as nonexistent; but what  
> science merely does not find is a completely different matter... it is quite  
> clear that there are many, many mysterious things.  
> - h.h. the 14th dalai lama

---

<div class="post-metadata">

**Author:** ![Logan\_Capaldo](https://avatars.discourse-cdn.com/v4/letter/l/7ea924/32.png) [@Logan\_Capaldo](https://rubytalk.org/u/Logan_Capaldo)\
**Post date:** [5 September 2006 23:52 UTC](https://rubytalk.org/t/ann-timeunits-0-0-0/30685/4 "2006-09-05T23:52:13Z")

</div>

> > FWIW,
> > 
> > Rails already does this, as does Facets, the conversions gem, and the  
> > ruby-units gem.
> > 
> > The API varies a little bit.
> 
> they do this?
> 
> &nbsp;&nbsp;a = Time.now  
> &nbsp;&nbsp;b = a + 42.seconds
> 
> &nbsp;&nbsp;delta = b - a
> 
> &nbsp;&nbsp;p delta.days #=\> 0.000486111111111111
> 
> i didn't know they handled time differences too? i'm sure rails does not do  
> this and the docs for facets seems to show it does not. are you sure?

I'm not exactly sure what delta.days means in this case, but rails does the following with your example:

% script/console  
Loading development environment.  
\>\> a = Time.now  
=\> Tue Sep 05 19:50:11 -0400 2006  
\>\> b = a + 42.seconds  
=\> Tue Sep 05 19:50:53 -0400 2006  
\>\> delta = b - a  
=\> 42.0  
\>\> p delta.days  
3628800.0  
=\> nil

> **···**
>
> On Sep 5, 2006, at 6:36 PM, ara.t.howard@noaa.gov wrote:
> 
> > On Wed, 6 Sep 2006, Kevin Olbrich wrote:
> 
> > --  
> > what science finds to be nonexistent, we must accept as nonexistent; but what  
> > science merely does not find is a completely different matter... it is quite  
> > clear that there are many, many mysterious things.  
> > - h.h. the 14th dalai lama

---

<div class="post-metadata">

**Author:** ![Ara.T.Howard6](https://avatars.discourse-cdn.com/v4/letter/a/958977/32.png) [@Ara.T.Howard6](https://rubytalk.org/u/Ara.T.Howard6)\
**Post date:** [6 September 2006 00:53 UTC](https://rubytalk.org/t/ann-timeunits-0-0-0/30685/5 "2006-09-06T00:53:16Z")

</div>

> I'm not exactly sure what delta.days means in this case, but rails does the following with your example:

it's the difference (delta) in days.

> % script/console  
> Loading development environment.
> 
> > > a = Time.now
> 
> =\> Tue Sep 05 19:50:11 -0400 2006
> 
> > > b = a + 42.seconds
> 
> =\> Tue Sep 05 19:50:53 -0400 2006
> 
> > > delta = b - a
> 
> =\> 42.0
> 
> > > p delta.days
> 
> 3628800.0  
> =\> nil

right. that is totally wrong. the difference is only 42 seconds, therefor it  
should be a fractional day. eg.

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;harp:~ \> cat a.rb  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;require 'yaml'  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;require 'rubygems'  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;require 'timeunits'

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;a = Time.now.utc  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;b = a + 42.seconds

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;delta = b - a

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;y 'delta.decades' =\> delta.decades  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;y 'delta.years' =\> delta.years  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;y 'delta.months' =\> delta.months  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;y 'delta.days' =\> delta.days  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;y 'delta.minutes' =\> delta.minutes  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;y 'delta.seconds' =\> delta.seconds

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;harp:~ \> ruby a.rb  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;delta.decades: 1.44675925925926e-07  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;delta.years: 1.44675925925926e-06  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;delta.months: 1.73611111111111e-05  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;delta.days: 0.000486111111111111  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;delta.minutes: 0.7  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;delta.seconds: 42.0

the src is extremely short - read it for details. hopefully though, this  
example show the difference.

-a

> **···**
>
> On Wed, 6 Sep 2006, Logan Capaldo wrote:  
> --  
> what science finds to be nonexistent, we must accept as nonexistent; but what  
> science merely does not find is a completely different matter... it is quite  
> clear that there are many, many mysterious things.  
> - h.h. the 14th dalai lama

---

<div class="post-metadata">

**Author:** ![Ara.T.Howard6](https://avatars.discourse-cdn.com/v4/letter/a/958977/32.png) [@Ara.T.Howard6](https://rubytalk.org/u/Ara.T.Howard6)\
**Post date:** [6 September 2006 01:04 UTC](https://rubytalk.org/t/ann-timeunits-0-0-0/30685/6 "2006-09-06T01:04:24Z")

</div>

i just realized this might explain it better

&nbsp;&nbsp;&nbsp;harp:~ \> cat a.rb  
&nbsp;&nbsp;&nbsp;require 'yaml'  
&nbsp;&nbsp;&nbsp;require 'rubygems'  
&nbsp;&nbsp;&nbsp;require 'timeunits'

&nbsp;&nbsp;&nbsp;a = Time.now.utc  
&nbsp;&nbsp;&nbsp;b = a + 42.seconds

&nbsp;&nbsp;&nbsp;delta = b - a

&nbsp;&nbsp;&nbsp;y 'delta.days' =\> delta.days

&nbsp;&nbsp;&nbsp;pct\_day = delta.days  
&nbsp;&nbsp;&nbsp;y 'seconds' =\> (pct\_day \* 1.day).seconds

&nbsp;&nbsp;&nbsp;harp:~ \> ruby a.rb  
&nbsp;&nbsp;&nbsp;delta.days: 0.000486111111111111  
&nbsp;&nbsp;&nbsp;seconds: 42.0

-a

> **···**
>
> On Wed, 6 Sep 2006, Logan Capaldo wrote:
> 
> > On Sep 5, 2006, at 6:36 PM, ara.t.howard@noaa.gov wrote:
> > 
> > > On Wed, 6 Sep 2006, Kevin Olbrich wrote:
> > > 
> > > > FWIW,
> > > > 
> > > > Rails already does this, as does Facets, the conversions gem, and the  
> > > > ruby-units gem.
> > > > 
> > > > The API varies a little bit.
> > > 
> > > they do this?
> > > 
> > > &nbsp;&nbsp;a = Time.now  
> > > &nbsp;&nbsp;b = a + 42.seconds
> > > 
> > > &nbsp;&nbsp;delta = b - a
> > > 
> > > &nbsp;&nbsp;p delta.days #=\> 0.000486111111111111
> > > 
> > > i didn't know they handled time differences too? i'm sure rails does not do  
> > > this and the docs for facets seems to show it does not. are you sure?
> > 
> > I'm not exactly sure what delta.days means in this case, but rails does the  
> > following with your example:
> > 
> > % script/console  
> > Loading development environment.
> > 
> > > > a = Time.now
> > 
> > =\> Tue Sep 05 19:50:11 -0400 2006
> > 
> > > > b = a + 42.seconds
> > 
> > =\> Tue Sep 05 19:50:53 -0400 2006
> > 
> > > > delta = b - a
> > 
> > =\> 42.0
> > 
> > > > p delta.days
> > 
> > 3628800.0  
> > =\> nil
> 
> --  
> what science finds to be nonexistent, we must accept as nonexistent; but what  
> science merely does not find is a completely different matter... it is quite  
> clear that there are many, many mysterious things.  
> - h.h. the 14th dalai lama

---

<div class="post-metadata">

**Author:** ![BA\_Baracus](https://avatars.discourse-cdn.com/v4/letter/b/e5b9ba/32.png) [@BA\_Baracus](https://rubytalk.org/u/BA_Baracus)\
**Post date:** [6 September 2006 05:57 UTC](https://rubytalk.org/t/ann-timeunits-0-0-0/30685/7 "2006-09-06T05:57:44Z")

</div>

Hmm, yeah looks like rails has some issues there, although you can do..

(42.seconds / 1.day).to\_f  
#=\> 0.000486111111111111

in rails.

I like this better...

require 'rubygems'  
require 'ruby-units'

a = "#{Time.now.to\_i} s".unit  
b = a + '42 s'  
delta = b-a  
#=\> 42 s

delta.to("days")  
#=\> 0.000486111 d

delta.to("fortnight")  
#=\>3.47222e-05 fortnight

delta.to("ms")  
#=\>42000 ms

delta.to('century')  
#=\> 1.33093e-08 century

I'm sure you can do something similar with Facets.  
You can also do just about any other unit you can think of with Facets  
and ruby-units.

Disclaimer: there are still a few bugs in ruby-units, mostly related to  
properly parsing some ambiguous units.

\_Kevin  
[www.sciwerks.com](http://www.sciwerks.com)

> **···**
>
> On Wednesday, September 06, 2006, at 10:04 AM, wrote:
> 
> > On Wed, 6 Sep 2006, Logan Capaldo wrote:
> > 
> > > On Sep 5, 2006, at 6:36 PM, ara.t.howard@noaa.gov wrote:
> > > 
> > > > On Wed, 6 Sep 2006, Kevin Olbrich wrote:
> > > > 
> > > > > FWIW,
> > > > > 
> > > > > Rails already does this, as does Facets, the conversions gem, and the  
> > > > > ruby-units gem.
> > > 
> > > I'm not exactly sure what delta.days means in this case, but rails  
> > > does the  
> > > following with your example:
> > > 
> > > % script/console  
> > > Loading development environment.
> > > 
> > > > > a = Time.now
> > > 
> > > =\> Tue Sep 05 19:50:11 -0400 2006
> > > 
> > > > > b = a + 42.seconds
> > > 
> > > =\> Tue Sep 05 19:50:53 -0400 2006
> > > 
> > > > > delta = b - a
> > > 
> > > =\> 42.0
> > > 
> > > > > p delta.days
> > > 
> > > 3628800.0  
> > > =\> nil
> > 
> > i just realized this might explain it better
> > 
> > &nbsp;&nbsp;harp:~ \> cat a.rb  
> > &nbsp;&nbsp;require 'yaml'  
> > &nbsp;&nbsp;require 'rubygems'  
> > &nbsp;&nbsp;require 'timeunits'
> > 
> > &nbsp;&nbsp;a = Time.now.utc  
> > &nbsp;&nbsp;b = a + 42.seconds
> > 
> > &nbsp;&nbsp;delta = b - a
> > 
> > &nbsp;&nbsp;y 'delta.days' =\> delta.days
> > 
> > &nbsp;&nbsp;pct\_day = delta.days  
> > &nbsp;&nbsp;y 'seconds' =\> (pct\_day \* 1.day).seconds
> > 
> > &nbsp;&nbsp;harp:~ \> ruby a.rb  
> > &nbsp;&nbsp;delta.days: 0.000486111111111111  
> > &nbsp;&nbsp;seconds: 42.0
> > 
> > -a  
> > --  
> > what science finds to be nonexistent, we must accept as nonexistent;  
> > but what  
> > science merely does not find is a completely different matter... it  
> > is quite  
> > clear that there are many, many mysterious things.  
> > - h.h. the 14th dalai lama
> 
> --  
> Posted with [http://DevLists.com](http://DevLists.com). Sign up and save your mailbox.

---

<div class="post-metadata">

**Author:** ![Rimantas\_Liubertas](https://avatars.discourse-cdn.com/v4/letter/r/e8c25b/32.png) [@Rimantas\_Liubertas](https://rubytalk.org/u/Rimantas_Liubertas)\
**Post date:** [6 September 2006 10:12 UTC](https://rubytalk.org/t/ann-timeunits-0-0-0/30685/8 "2006-09-06T10:12:42Z")

</div>

\<...\>

> \>\>\> delta = b - a  
> \> =\> 42.0  
> \>\>\> p delta.days  
> \> 3628800.0  
> \> =\> nil
> 
> right. that is totally wrong. the difference is only 42 seconds, therefor it  
> should be a fractional day. eg.

\<...\>

'days' and similar methods in Rails are core extensions and return  
number of seconds.  
So 42.days returns number of seconds in 42 days.

Useful for things like:

> > 10.minutes.ago

=\> Wed Sep 06 12:56:52 FLE Daylight Time 2006

> > 3.days.since

=\> Sat Sep 09 13:06:58 FLE Daylight Time 2006

Regards,  
Rimantas

> **···**
>
> --  
> [http://rimantas.com/](http://rimantas.com/)

---

<div class="post-metadata">

**Author:** ![Ara.T.Howard6](https://avatars.discourse-cdn.com/v4/letter/a/958977/32.png) [@Ara.T.Howard6](https://rubytalk.org/u/Ara.T.Howard6)\
**Post date:** [6 September 2006 14:25 UTC](https://rubytalk.org/t/ann-timeunits-0-0-0/30685/9 "2006-09-06T14:25:48Z")

</div>

thanks, i realize that. this little extension does both:

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;harp:~ \> cat a.rb  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;require 'timeunits'

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;a = Time.now.utc

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;b = a + 42.days # like rails, facets, etc.

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;p a  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;p b

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;delta = b - a  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;p delta.days # inverse operation

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;harp:~ \> ruby a.rb  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Wed Sep 06 14:23:29 UTC 2006  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Wed Oct 18 14:23:29 UTC 2006  
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;42.0

not that computing 'days' on a difference is the inverse operation (/) as  
compared to when doing in a summation ('\*').

regards.

-a

> **···**
>
> On Wed, 6 Sep 2006, Rimantas Liubertas wrote:
> 
> > \<...\>
> > 
> > > \>\>\> delta = b - a  
> > > \> =\> 42.0  
> > > \>\>\> p delta.days  
> > > \> 3628800.0  
> > > \> =\> nil
> > > 
> > > right. that is totally wrong. the difference is only 42 seconds, therefor it  
> > > should be a fractional day. eg.
> > 
> > \<...\>
> > 
> > 'days' and similar methods in Rails are core extensions and return  
> > number of seconds.  
> > So 42.days returns number of seconds in 42 days.
> > 
> > Useful for things like:
> > 
> > > > 10.minutes.ago
> > 
> > =\> Wed Sep 06 12:56:52 FLE Daylight Time 2006
> > 
> > > > 3.days.since
> > 
> > =\> Sat Sep 09 13:06:58 FLE Daylight Time 2006
> 
> --  
> what science finds to be nonexistent, we must accept as nonexistent; but what  
> science merely does not find is a completely different matter... it is quite  
> clear that there are many, many mysterious things.  
> - h.h. the 14th dalai lama
