Prikaz date s posuvem casu a posun letni/zimni cas
Petr Pisar
petr.pisar na atlas.cz
Pondělí Říjen 29 18:28:14 CET 2018
On 2018-10-09, Petr Simek <psimek na jcu.cz> wrote:
> Nicmene kdyz je vypocitany cas za datem pro prechod casu L->Z tak mi
> odecte hodinu (v pripade Z->L zase obracene hodinu pricte).
>
Potrebujete tzv. plovouci casovou zonu, protoze ve skutecnosti
nechcete pracovat s casem (pocet sekund od epochy), ale s kalendarem.
Kdybyste netrval na programu date, tak bych vam doporucil perlovy modul
DateTime:
$ perl -MDateTime -e 'my $dt = DateTime->now(time_zone => q{local})->set_time_zone(q{floating}); print qq{$dt\n}; $dt->add(days => 10); print qq{$dt\n}'
2018-10-29T18:22:55
2018-11-08T18:22:55
-- Petr
Další informace o konferenci Linux