Paweł W.

Paweł W. java developer at
https://rozwoj-oprog
ramowania.pl

Temat: activeperl: format czasu pliku - ctime,stat

czesc,



use File::stat;

$date_file_string[$i] = ctime(stat($zasob.$file_name[$i]) -> mtime);



otrzymuje taki format daty pliku: "Thu Mar 25 10:26:23 2010"
jako string a chcialbym dostac taki format:
"2010-03-25 15:59:53"
jak najprosciej to przekonwertowac? (tak aby bylo wydajnie)

dzieki
pozdr

konto usunięte

Temat: activeperl: format czasu pliku - ctime,stat

Już nie pamiętam dokładnie, ale nie jest to kwestia locales?

Po drugie ja sobie gdzieś popełniłem stosowną funckję, aby zawsze mieć to co chcę:

@data = (localtime( time() ))[3,4,5];
$data[1]++; $data[2] += 1900;
$data = join ".", map { ($_<10) ? "0$_": $_ } @data;


Nie jest to może tak "hardcore-owo", niemniej skuteczne :-)

konto usunięte

Temat: activeperl: format czasu pliku - ctime,stat

Na przykład tak:

use Date::Manip;
$date_file_string[$i] = UnixDate(ParseDate($date_file_string[$i]),
'%Y-%m-%d %H:%M:%S');
Paweł Król edytował(a) ten post dnia 26.03.10 o godzinie 17:19

Następna dyskusja:

Problem z zapisem do zmienn...




Wyślij zaproszenie do