Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
HTML::FormFu::DeflatorUserrContributed PerlHTML::FormFu::Deflator::Strftime(3)

NAME
       HTML::FormFu::Deflator::Strftime	- Strftime deflator

VERSION
       version 2.07

SYNOPSIS
	   $form->deflator( Strftime =>	'start_time' )
	       ->strftime( '%d/%m/%Y' );

	   ---
	   elements:
	       - type: Text
		 inflators:
		     - type: DateTime
		       parser:
			   strptime: "%Y/%m/%d"
		 deflator:
		     - type: Strftime
		       strftime: "%Y/%m/%d"

DESCRIPTION
       Strftime	deflator for DateTime objects.

       When you	redisplay a form to the	user following an invalid submission,
       any fields with DateTime	inflators will stringify to something like
       '1970-01-01T00:00:00'. In most cases it makes more sense	to use the
       same format you've asked	the user for. This deflator allows you to
       specify a more suitable and user-friendly format.

       This deflator calls DateTime's "strftime" method. Possible values for
       the format string are documented	at
       <http://search.cpan.org/dist/DateTime/lib/DateTime.pm#strftime_Patterns>.

       If you set the form's locale (see "locale" in HTML::FormFu) this	is set
       on the DateTime object. Now you can use %x to get the default date or
       %X for the default time for the object's	locale.

AUTHOR
       Carl Franks, "cfranks@cpan.org"

LICENSE
       This library is free software, you can redistribute it and/or modify it
       under the same terms as Perl itself.

AUTHOR
       Carl Franks <cpan@fireartist.com>

COPYRIGHT AND LICENSE
       This software is	copyright (c) 2018 by Carl Franks.

       This is free software; you can redistribute it and/or modify it under
       the same	terms as the Perl 5 programming	language system	itself.

perl v5.32.0			  2018-12-1HTML::FormFu::Deflator::Strftime(3)

NAME | VERSION | SYNOPSIS | DESCRIPTION | AUTHOR | LICENSE | AUTHOR | COPYRIGHT AND LICENSE

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=HTML::FormFu::Deflator::Strftime&sektion=3&manpath=FreeBSD+12.2-RELEASE+and+Ports>

home | help