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
use DateTime; $Inputfile = $ARGV[0]; open(INFO, $Inputfile); @lines = <INFO>; close(INFO); my$dt = DateTime -> now; $dt -> set_hour(0); $dt -> set_minute(0); $dt -> set_second(0); print $lines[0]; print $lines[1]; for ($i = 2; $i<@lines; $i++) { $datum=$dt->dmy('.') . " " . $dt->hms(':'); @currentLine = split(/;/, $lines[$i]); print($datum . ";" . $currentLine[1]); $dt -> add(hours=>1); }
2015-05-12T13:09:12 Raubtier
Guest Shaq17Mit Add days habe ich es schon versucht. Dann rechnet er die Tage hoch.
$dt->add( days => 1, hours=> 1);