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

FreeBSD Manual Pages

  
 
  

home | help
Rose::HTML::Form::FielUseraContributed Perl DoRose::HTML::Form::Field::Date(3)

NAME
       Rose::HTML::Form::Field::Date - Text field that inflates	valid dates
       into DateTime objects.

SYNOPSIS
	   $field =
	     Rose::HTML::Form::Field::Date->new(
	       label   => 'Date',
	       name    => 'date',
	       default => '12/31/2002');

	   print $field->internal_value; # "2002-12-31T00:00:00"
	   print $field->output_value;	 # "2002-12-31"

	   $field->input_value('blah');

	   # "Could not	parse date: blah"
	   $field->validate or warn $field->error;

	   $field->input_value('4/30/1980');

	   $dt = $field->internal_value; # DateTime object

	   print $dt->day_name;	# Wednesday

	   print $field->html;
	   ...

DESCRIPTION
       Rose::HTML::Form::Field::Date is	a subclass of
       Rose::HTML::Form::Field::DateTime that handles dates, but not times.
       (The time is always forced to be	00:00:00.)  Valid input	is converted
       to the format "YYYY-MM-DD" on output.

       See the Rose::HTML::Form::Field::DateTime documetation for more
       information.

AUTHOR
       John C. Siracusa	(siracusa@gmail.com)

LICENSE
       Copyright (c) 2010 by John C. Siracusa.	All rights reserved.  This
       program is free software; you can redistribute it and/or	modify it
       under the same terms as Perl itself.

perl v5.32.0			  2015-03-17  Rose::HTML::Form::Field::Date(3)

NAME | SYNOPSIS | DESCRIPTION | AUTHOR | LICENSE

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

home | help