Struppi: Unix Zeitstempel in lesbare Zeit umwandeln

Beitrag lesen

Mit diesem Script kannst du dies bewerkstelligen.

Ohje, ist zwar nur eine Kleinigkeit, aber das scheint aus den Uhrzeiten von Perl zu stammen.

Entweder:

$timestamp = $ARGV[0] || time;  
print uhrzeit($timestamp);  
sub uhrzeit  
{  
   my ($sec,$min,$hour,$mday,$mon,$year,$wday,$yday,$isdst) = localtime($_[0]);  
   $year += 1900;  
   $mon++;  
   return sprintf 'Tag: %02s.%02s.%04s. - Stunde: %02s:%02s:%02s',  
   $mday, $mon, $year, $hour, $min, $sec  
   ;  
}

oder gleich mit POSIX um die lokalen Einstellungen zu berücksichtigen (bin aber kein Experte was locale angeht).

use POSIX qw(strftime);  
$timestamp = $ARGV[0] || time;  
print strftime('%c', localtime($timestamp ));  

Struppi.

--
Javascript ist toll (Perl auch!)