Skip to content
Return a random time for today
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
lib
MIT-LICENSE
README.md
gem-public_cert.pem
timetoday.gemspec

README.md

Introducing the TimeToday gem version 0.2.0

require 'timetoday'

# return any time today
TimeToday.any    #=> 2014-02-15 09:25:49 +0100

# return a future time today
TimeToday.future #=> 2014-02-15 19:23:33 +0100

# return a random time within a range
TimeToday.between '5pm', '7pm' #=> 2014-02-15 17:40:12 +0000 

# return a time which is within 5 minutes relative to the current time
Time.now                     #=> 2014-06-07 17:09:49 +0100 
TimeToday.within '5 minutes' #=> 2014-06-07 17:12:14 +0100 

# return a random time 2 to 3 days from now
Time.now                          #=> 2015-05-26 11:47:16 +0100
TimeToday.new.between '2-3 days'  #=> 2015-05-29 01:43:28 +0100 

The TimeToday returns a random time object for today. The time can either be any time today, any time between now and midnight, or a relative time within a given duration.

Resources

timetoday gem random time day

You can’t perform that action at this time.