Thread Umwandlung von Zeitformat?
(17 answers)
Opened by la_dy82 at 2010-12-14 21:13
Einfacheres Beispiel:
Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 use DateTime::Format::Strptime; my $datetime = "2010.12.14 , 21:06:15"; my $pattern = "%Y.%m.%d , %H:%M:%S"; # lang my $strp = DateTime::Format::Strptime->new( pattern => $pattern ); my $dt = $strp->parse_datetime( $datetime ); my $timestamp = $dt->epoch; print $timestamp; # 1292360775 # kurz my $timestamp = DateTime::Format::Strptime->new( pattern => $pattern )->parse_datetime( $datetime )->epoch; print $timestamp; # 1292360775 Das Ergebnis kannst du dann online testen. Und wenn du andere Formate reinbekommst musst du nur das Pattern anpassen. Date::Calc ist nicht wirklich zu empfehlen, da es doch eine sehr seltsame API hat. |