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

How can I find someone to help me?

I’ve been running my own businesses for over 9 years. I helped start Inkling at the end of 2005 with Y Combinator. One of my biggest frustrations was simply how little the company spread through blogs and news sites. I echoed the wants... Continue →