FreeBSD Manual Pages
Sort::Key::DateTime(3)User Contributed Perl DocumentatioSort::Key::DateTime(3) NAME Sort::Key::DateTime - Perl extension for sorting objects by some DateTime key SYNOPSIS use Sort::Key::DateTime qw(dtkeysort); my @sorted = dtkeysort { $_->date } @meetings; DESCRIPTION Sort::Key::DateTime allows to sort objects by some (calculated) key of type DateTime. EXPORTS dtkeysort { CALC_DT_KEY } @array returns the elements on @array sorted by the DateTime key calculated applying "{ CALC_DT_KEY }" to them. Inside "{ CALC_DT_KEY }", the object is available as $_. NOTE: sorting order is undefined when floating and non floating DateTime keys are mixed. rdtkeysort { CALC_DT_KEY } @array sorted @array in descending order dtsort(@array) rdtsort(@array) sort an array of DateTime objects in ascending and descending order respectively. Example: my @sorted = dtsort @unsorted; dtkeysort_inplace { CALC_DT_KEY } @array rdtkeysort_inplace { CALC_DT_KEY } @array dtsort @array rdtsort @array sort @array in place. mkkey_datetime($dt) generates string sorting keys for DateTime objects SEE ALSO Sort::Key, Sort::Key::Maker, perl sort function docs. DateTime module documentation and FAQ available from the DateTime project web site at <http://datetime.perl.org/> AUTHOR Salvador FandiA+-o, <sfandino@yahoo.com<gt> COPYRIGHT AND LICENSE Copyright (C) 2005, 2010 by Salvador FandiA+-o This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.8.4 or, at your option, any later version of Perl 5 you may have available. perl v5.32.1 2010-04-24 Sort::Key::DateTime(3)
NAME | SYNOPSIS | DESCRIPTION | SEE ALSO | AUTHOR | COPYRIGHT AND LICENSE
Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=Sort::Key::DateTime&sektion=3&manpath=FreeBSD+13.0-RELEASE+and+Ports>