theampm

With theampm, write Time like this in Ruby:

1.am
=> 2013-10-08 01:00:00 -0500

130.am
=> 2013-10-08 01:30:00 -0500

4.pm
=> 2013-10-08 16:00:00 -0500

925.pm
=> 2013-10-08 21:25:00 -0500

# There's also a to_time method
1515.to_time
=> 2013-10-08 15:15:00 -0500

This code is so simple I debated even creating a gem for it, but I find myself using it repeatedly for new projects, and now again for Draft, an app to help people write better.

Installation #

  1. Add gem 'theampm' to your Gemfile.
  2. Run bundle install.
  3. Restart your server

Feedback #

Source code available on Github. Feedback and pull requests are greatly appreciated. Let me know if I can improve this.

P.S. I’d love to meet you on Twitter: here.

 
38
Kudos
 
38
Kudos

Now read this

Bill Murray on taking chances and saying “No”

If you aren’t an entrepreneur or someone in a creative industry, it’s possible you might not be able to imagine how much disappointment I go through. I create things constantly. New ideas. New solutions to problems. Some ideas have... Continue →