Man pages sections > man3 > Data::Printer::Filter::DateTime

Data::Printer::Filter::DateTime - pretty-printing date and time objects (not

Data::Printer::Filter::DateTime(3pm) User Contributed Perl Documentation Data::Printer::Filter::DateTime(3pm)

NAME

Data::Printer::Filter::DateTime - pretty-printing date and time objects (not just DateTime!)

SYNOPSIS

In your program:
  use Data::Printer filters => {
    -external => [ 'DateTime' ],
  };
or, in your ".dataprinter" file:
  {
    filters => {
       -external => [ 'DateTime' ],
    },
  };
You can also setup color and display details:
  use Data::Printer
      filters => {
          -external => [ 'DateTime' ],
      },
      color   => {
          datetime => 'bright_green',
      }
      datetime => {
          show_class_name => 1,  # default is 0
          show_timezone   => 0,  # default is 1 (only works for DateTime objects)
      },
  };

DESCRIPTION

This is a filter plugin for Data::Printer. It filters through several date and time manipulation classes and displays the time (or time duration) as a string.

Parsed Modules

DateTime
DateTime::Duration
DateTime::Incomplete
Class::Date
Time::Piece
Date::Handler
Date::Handler::Delta
Date::Calc::Object
Date::Pcalc::Object
If you have any suggestions for more modules or better output, please let us know.

SEE ALSO

Data::Printer
2017-10-14 perl v5.26.0