Thread Verständnisproblem mit der Zeit in Perl (stat/mtime)
(72 answers)
Opened by bianca at 2011-02-22 21:12 2011-03-27T19:53:05 pq Bin mir nicht sicher. Also: Hier ein Vista mit Strawberry 5.10. Am 25.03. um 7:52 (=Winterzeit) wurde eine Datei angelegt. Der Dateiname wurde so gebildet: sprintf ("$datei\_%04d%02d%02d_%02d%02d%02d.bak",(Localtime (time))[0..5]) , Localtime aus Date::Calc wohlgemerkt. Wenn ich heute auf genau dieselbe Datei ein print "stat Testdatei (25.03.2009 07:52): " . sprintf ("%04d%02d%02d_%02d%02d%02d.bak",(Localtime ((stat('../pfad/datei.pl_20110325_075251.bak'))[9]))[0..5]) . "\n" mache kommt 20110325_085251.bak raus. Ist das nun richtig oder falsch? Ich begreife das nicht. Bitte um Hilfe. 10 print "Hallo"
20 goto 10 |