Agile Web Development

Build it. Launch it. Love it.

12_hour_time_select

# File: 12_hour_time_select.rb
# Created: July 16, 2006
# Author: Andrew Dorr at CubeSix Technologies Inc.
# Wiki: http://wiki.rubyonrails.org/rails/pages/12+hour+time+select
# Download: http://cubesix.net/rails/plugins/12_hour_time_select/
#
# Description:
# This is a simple plugin that overrides the default select_time method
# in order to provide support for a 12 hour clock. The 24 hour time
# functionality is fully retained.
#
# Use:
# Copy the 12_hour_time_select directory and its contents to your
# vendor/plugins/ directory
# In your view, add <%= select_time(datetime, :twelve_hour => true) %>
#
# For example, when creating a time object in your controller, do like so:
# @new_job.time = params[:date] + ' ' +
# params[:time][:hour] + ':' +
# params[:time][:minute] + ' ' +
# params[:time][:meridiem]
#
# Ruby will take care of the rest.
#
# Credits:
#
# Based on:
# flex_times by Sean Cribbs (http://wiki.rubyonrails.org/rails/pages/FlexTimes+Plugin)
# 12_hour_time by Nick M. (http://wiki.rubyonrails.com/rails/pages/12-Hour+Time+Plugin)
# Ruby on Rails DateHelper (http://api.rubyonrails.com/classes/ActionView/Helpers/DateHelper.html)
#
# Feel free to do what you will with this code, but credit me if you make
# changes and rerelease it.

Vitals

Home http://cubesix.net/rails/plugins/12_hour_time_select/
Repository http://cubesix.net/rails/plugins/12_hour_time_select/
License Free-but-Restricted
Tags Tag_red
Rating (0 votes)
Created 8 November 2007

Comments

  • plutard
    8 November 2007

    How is this different than the 12_hour_time and twelve_hour plugins?

    Look at the patch on the 12_hour_time page... looks basically the same.

Add a comment