class
Date
v4.2.9 -
Show latest stable
- Superclass: Object
No documentation available for this class.
Included modules
- DateAndTime::Calculations
- DateAndTime::Zones
Constants
DATE_FORMATS = {\n:short => '%e %b',\n:long => '%B %e, %Y',\n:db => '%Y-%m-%d',\n:number => '%Y%m%d',\n:long_ordinal => lambda { |date|\nday_format = ActiveSupport::Inflector.ordinalize(date.day)\ndate.strftime("%B #{day_format}, %Y") # => "April 25th, 2007"\n},\n:rfc822 => '%e %b %Y',\n:iso8601 => lambda { |date| date.iso8601 }\n}
Attributes
| [RW] | beginning_of_week_default |
Files
- activesupport/lib/active_support/core_ext/date/acts_like.rb
- activesupport/lib/active_support/core_ext/date/calculations.rb
- activesupport/lib/active_support/core_ext/date/conversions.rb
- activesupport/lib/active_support/core_ext/date/zones.rb
- activesupport/lib/active_support/core_ext/object/json.rb
1Note
simple use
Examples
<%= @user.created_at.to_date.to_formatted_s(:long_ordinal)%> => July 5th, 2014
==OR
<%=@user.created_at.strftime("%b %d,%Y") %> => Jul 05,2014
===quick ref:- :db # => 2008-12-25 14:35:05 :number # => 20081225143505 :time # => 14:35 :short # => 25 Dec 14:35 :long # => December 25, 2008 14:35 :long_ordinal # => December 25th, 2008 14:35 :rfc822 # => Thu, 25 Dec 2008 14:35:05 +0000