Leser: 34
2011-02-22T20:37:41 kristianwo hat der seine zeit her?
QuoteDie Feb 22 21:52:47 CET 2011
2011-02-22T20:37:41 kristianwelche möglichkeiten hast du auf der server-seite?
2011-02-22T21:25:46 kristianBetrachte gmtime() mal als Grundlage und vergiss den Rest, den dir ein OS oder eine Anwendung zeigt.
2011-02-22T21:33:41 kristianJa klar!
2011-02-22T21:38:15 kristiandu brauchst keine fehler ausgleichen.
2011-02-22T21:33:41 kristianGlaube in dem Falle bitte das was Tina sagt
2011-02-22T21:42:35 kristiandeshalb beten wir ja die ganze zeit von gmtime()
2011-02-22T22:07:04 kristianan der stelle bin ich ja deiner meinung.
2011-02-22T21:42:35 kristian?der epoch-wert ist abhängig von den eingestellten locale
2011-02-22T22:07:04 kristiandie sache wird sich nachher wohl auf der windows-seite finden.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49
#!/usr/bin/perl use strict; use warnings; #use diagnostics; delete @ENV{qw(ENV BASH_ENV IFS PATH)}; # make safe! my $server = "ftp.myserver.example.org"; my $user="user12345"; my $password='patzwurd'; my $file = "Test.test"; open (my $fh, ">>", $file); print $fh "#"; close $fh; my @ftime = ( stat $file )[ 8, 9, 10 ]; print join "\n", "File: $file", "@ftime", "local: " . localtime( $ftime[0] ), "GMT: " . gmtime( $ftime[0] ), ""; use Net::FTP; my $ftp = Net::FTP->new( $server, Debug => 0 ) or die "Cannot connect to host: $@"; $ftp->login( $user, $password ) or die "Cannot login ", $ftp->message; $ftp->cwd("/mydir") or die "Cannot change working directory ", $ftp->message; print "\nUpload $file"; $ftp->put($file) or die "put failed ", $ftp->message; my $ftpmdtm = $ftp->mdtm($file); print join "\n", "\n", "FTP: mdtm $ftpmdtm", "local: ".localtime($ftpmdtm), "GMT: ".gmtime($ftpmdtm); $ftp->quit;
QuoteFile: Test.test
1298457430 1298457430 1298457430
local: Wed Feb 23 11:37:10 2011
GMT: Wed Feb 23 10:37:10 2011
Upload Test.test
FTP: mdtm 1298457435
local: Wed Feb 23 11:37:15 2011
GMT: Wed Feb 23 10:37:15 2011
2011-02-23T10:40:19 GwenDragonBist du sicher, dass auf dem FTP-Server und auf dem Server allgemein GMT als Zeitzone eingestellt ist?