> Hi Rick,
>
> Thanks for replying. So the rule is inverted - I mean, I was looking for a
> rule from March to October but it actually is from October of one year to
> March of the next, right? Only one thing: in October, the change is at 2
AM
> local ( 2 AM goes to 1 AM ); how this is calculated? The rule states 'at'
=>
> '1:00u' ( by the way, what's the "u"? ). And in March, 0 AM passes to 1 AM
> (+ 1 hour).
>
> This part I don't get it, sorry.
>
> Warm regards,
>
> Rui Miguel Fernandes
> Porto - Portugal
>
>
>
> ----- Original Message -----
> From: "Rick Measham" <[EMAIL PROTECTED]>
> To: "Rui Fernandes" <[EMAIL PROTECTED]>
> Cc: <datetime@perl.org>
> Sent: Saturday, June 18, 2005 10:16 AM
> Subject: Re: Understanding rules? Maybe not...
>
>
> > > my $rules = [
> > > bless( {
> > > 'at' => '1:00u',
> > > 'from' => '1996',
> > > 'in' => 'Oct',
> > > 'letter' => '',
> > > 'name' => 'EU',
> > > 'offset_from_std' => 0,
> > > 'on' => 'lastSun',
> > > 'save' => '0',
> > > 'to' => 'max',
> > > 'type' => undef
> > > }, 'DateTime::TimeZone::OlsonDB::Rule' ),
> > > bless( {
> > > 'at' => '1:00u',
> > > 'from' => '1981',
> > > 'in' => 'Mar',
> > > 'letter' => 'S',
> > > 'name' => 'EU',
> > > 'offset_from_std' => 3600,
> > > 'on' => 'lastSun',
> > > 'save' => '1:00',
> > > 'to' => 'max',
> > > 'type' => undef
> > > }, 'DateTime::TimeZone::OlsonDB::Rule' )
> > > ]
> > > ;
> > >
> > > The rules, are almost readable: for instance DST will start ( even if
> there's noreference to "start" ) in the last Sunday of March of any year
> equal or greater than 1981. But, at what time? The rule is:
> > >
> > > Continental Portugal > UTC+1 from the last Sunday in March at
> 01:00 to the last Sunday in October at 02:00 Europe/Lisbon
> > >
> > >
> > > How do we figure this from the above ? - that I don't understand ( I
> must be blind or tired... ); and other situations with other values occurr
> with different countries.
> > > Can someone explain me the calculations regarding every fields to get
to
> the rule FROM THE PM CITY FILE ( this is important ! )? I would appreciate
> it very much - and it would save most of my time.
> >
> > the 'save' parameter defines how much daylight is 'saved' ... 0 hours
> > from 1am the lastSun of Oct, and 1 hours from 1pm on the lastSun of
March
> >
> > Cheers!
> > Rick Measham
> >
>