[EMAIL PROTECTED] !

If i call a script within the following code:

#!/usr/local/bin/perl
use DateTime;
 my $dt = DateTime->new( year => 2000, month => 5, day => 10,
                          hour => 15, minute => 15,
                          time_zone => 'GMT', );
  print $dt->hour."\n";
  $dt->set_time_zone( 'Europe/Berlin' );
  print $dt->hour."\n";

I need a script which converts GMT time to MET (german time). My problem
is, that the scipt above results the following:
15
17

At this time we only have one hour delay cause its 'winter time'. In
summer we habe 2 hours where the script above maybe will be correct. Can
anyone explain me how to get the right time at each time period (summer
/ winter) ?

Regards
Stefan


-----Urspr�ngliche Nachricht-----
Von: Marcus Thiesen [mailto:[EMAIL PROTECTED] 
Gesendet: Donnerstag, 22. Januar 2004 07:33
An: [EMAIL PROTECTED]
Betreff: Re: Zeitzone �ndern

On Wednesday 21 January 2004 18:46, Stefan Schmidt wrote:
> Hallo !
>
> Ich hole per XML-API diverse Daten aus einem Datenbankserver, der
> irgendwo in Amiland steht �
>
> Unter anderem sind dabei Zeitfelder dabei, in denen ein Zeitstempel
wie
> zum Beispiel
>
> <UHRZEIT>2004-01-21 18:41:00</UHRZEIT>

Also, zum ersten, die Sprache dieser Liste ist englisch. 

Zu deiner Frage, das Modul was du suchst hei�t DateTime.pm, mit dem man
ganz 
sch�n Objekt Orientiert mit Zeit arbeiten kann:
http://search.cpan.org/~drolsky/DateTime-0.1901/lib/DateTime.pm
Von da aus m�sstest du dich weiterhangeln, aber es m�sste sowas geben,
mit dem 
du einfach eine Stunde draufrechnest das auch Tagesumbr�che und sowas 
mitmacht.

Gr��e,
        Marcus


-- 
---------------------------------------------------------
|Marcus Thiesen                           ICQ# 108989768|
---------------------------------------------------------
|                   www.thiesenweb.de                   |
---------------------------------------------------------
  28A7 37CC AE2C BB6C D56D  8A3D E614 E56B 7546 75F2


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to