[Cascavel-pm] Converter data

fglock em pucrs.br fglock em pucrs.br
Terça Março 8 04:59:50 PST 2005


Exemplo usando o "DateTime":

# >>Data gerada pelo banco de dados MySQL 
# (timestamp):
# >>20050308161850

use DateTime::Format::MySQL;
my $dt = DateTime::Format::MySQL->parse_timestamp(
  '20050308161850' );
$dt->add( months => 1 );
print DateTime::Format::MySQL->format_datetime(
  $dt );
print "\n";

# resultado: 2005-04-08 16:18:50

# >>Data gerada pelo Time::Local:
# >>1110213969

use DateTime::Format::Epoch::Unix;
my $dt = DateTime::Format::Epoch::Unix->parse_datetime(
  '1110213969' );
$dt->add( months => 1 );
print DateTime::Format::Epoch::Unix->format_datetime(
  $dt );
print "\n";

# resultado: 1112892369

- Flavio S. Glock




Mais detalhes sobre a lista de discussão Cascavel-pm