README.md in drexed-datetime-0.0.5 vs README.md in drexed-datetime-0.0.6
- old
+ new
@@ -14,10 +14,64 @@
Or install it yourself as:
$ gem install drexed-datetime
-## Usage
+## Datetime helpers
```ruby
<%= date_for(@variable.created_at) %>
-```
+```
+
+| Helper | `strftime` equivalent |
+| --- | --- |
+| year_for | 2013 |
+| month_name_for | December |
+| abbr_month_name_for | Dec |
+| day_number_for | 5 |
+| day_name_for | Friday |
+| abbr_day_name_for | Fri |
+| twelve_hour_time_for | 07:13 PM |
+| twelve_hour_time_with_timezone_for | 07:13 PM EST |
+| twenty_four_hour_time_for | 19:12 |
+| twenty_four_hour_time_with_timezone_for | 19:12 EST |
+| month_day_and_time_for | December 4 at 07:11 PM |
+| abbr_month_day_and_time_for | Dec 4 at 07:11 PM |
+| month_day_and_time_with_timezone_for | December 4 at 07:11 PM EST |
+| abbr_month_day_and_time_with_timezone_for | Dec 4 at 07:11 PM EST |
+| datetime_for | December 4, 2013 at 07:11 PM |
+| abbr_datetime_for | Dec 4, 2013 at 07:17 PM |
+| datetime_with_timezone_for | December 4, 2013 at 07:11 PM EST |
+| abbr_datetime_with_timezone_for | Dec 4, 2013 at 07:17 PM EST |
+| date_for | December 4, 2013 |
+| abbr_date_for | Dec 4, 2013 |
+| month_and_day_for | December 4 |
+| abbr_month_and_day_for | Dec 4 |
+| timezone_name_for | EST |
+
+## Datetime formatter
+
+```ruby
+Time.now.datetime_to("yyyy-mm-dd") => "2012-03-04"
+Time.now.datetime_to("M d, yy") => "Mar 4, 12"
+Time.now.datetime_to("hh:mi p") => "02:06 pm"
+```
+
+| Format string | `strftime` equivalent | Output for `t` |
+| --- | --- | --- |
+| "yyyy" | "%Y"| 2013|
+| "yy" | "%y"| 13|
+| "mm" | "%m" | 03 |
+| "m" | "%-m" | 3 |
+| "MM" | "%B" | March |
+| "M" | "%b" | Mar |
+| "dd" | "%d" | 04 |
+| "d" | "%-d" | 4 |
+| "DD" | "%A" | Sunday |
+| "D" | "%a" | Sun |
+| "hh" | "%I" | 02 |
+| "h" | "%l" | 2 |
+| "HH" | "%H" | 14 |
+| "H" | "%-H" | 14 |
+| "mi" | "%M" | 06 |
+| "p" | "%P" | pm |
+| "P" | "%p" | PM |
\ No newline at end of file