Thread Umrechnung von Unix Time mit Perl (22 answers)
Opened by Rambo at 2007-06-28 12:35

sid burn
 2007-06-28 13:11
#77950 #77950
User since
2006-03-29
1520 Artikel
BenutzerIn

user image
Das geht mit localtime()
Im Listenkontext bekommst du ein Array zurück mit den einzelnen Werte( tag, Monat,...) und im Skalaren Kontext bekomsmt du sofort einen Timestamp String zurück.

Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
#!/usr/bin/perl
use strict;
use warnings;

my $time = 1183021696;

my ($sec, $min, $hour, $mday, $mon, $year, $wday, $yday, $isdst) =
localtime( $time );
$mon += 1;
$year += 1900;

printf "%s.%s.%s %s.%s.%s\n", $mday, $mon, $year, $hour, $min, $sec;
print scalar localtime($time), "\n";


Für weitere Informatioen siehe perldoc -f localtime
Nicht mehr aktiv. Bei Kontakt: ICQ: 404181669 E-Mail: perl@david-raab.de

View full thread Umrechnung von Unix Time mit Perl