NAME

DateTime::Functions - Procedural interface to DateTime functions

SYNOPSIS

use DateTime::Functions;
print today->year;
print now->strftime("%Y-%m-%d %H:%M:%S");

DESCRIPTION

This module simply exports all class methods of DateTime into the caller's namespace.

METHODS

Unless otherwise noted, all methods correspond to the same-named class method in DateTime. Please see DateTime for which parameters are supported.

Constructors

All constructors can die when invalid parameters are given. They all return DateTime objects, except for duration() which returns a DateTime::Duration object.

  • datetime( ... )

    Equivalent to DateTime->new( ... ).

  • duration( ... )

    Equivalent to DateTime::Duration->new( ... ).

  • from_epoch( epoch => $epoch, ... )

  • now( ... )

  • today( ... )

  • from_object( object => $object, ... )

  • last_day_of_month( ... )

  • from_day_of_year( ... )

Utility Functions

  • default_locale( $locale )

    Equivalent to DateTime->DefaultLocale( $locale ).

  • compare

  • compare_ignore_floating

SEE ALSO

DateTime

AUTHOR

唐鳳 <cpan@audreyt.org>

COPYRIGHT AND LICENSE

唐鳳 has dedicated the work to the Commons by waiving all of his or her rights to the work worldwide under copyright law and all related or neighboring legal rights he or she had in the work, to the extent allowable by law.

Works under CC0 do not require attribution. When citing the work, you should not imply endorsement by the author.

This work is published from Taiwan.

http://creativecommons.org/publicdomain/zero/1.0