Thread zum heutigen Datum einen weiteren Tag addieren
(4 answers)
Opened by Shaq17 at 2015-05-12 14:01
Hallo people,
ich habe folgende Aufgabe: Ich will mit meinem Skript das heutige Datum ausgeben lassen, und dieses auf 00:00:00 (hh:mm:ss) setzen. Das klappt bei mir auch. Jetzt will ich aber noch mein Skript erweitern, ich will das er mir nicht das heutige Datum ausgibt, sondern das MORGIGE. Meine Frage ist nun, wie schaffe ich es auf das Datum (was er für heute ausgibt) einen Tag drauf zu rechnen?? Hier mein Code: Code (perl): (dl
)
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); } Beachtet nur die Funktion mit dem Addieren bitte. Das mit der Input und Output Datei ist mehr klar! Viele Dank! Last edited: 2015-05-12 14:32:42 +0200 (CEST) |