Just for fun, a little over-engineered maybe...

dayrange.rb (2.35 KB)
test-dayrange (915 Bytes)
--
Mike Stok <mike@stok.ca> http://www.stok.ca/~mike/
The "`Stok' disclaimers" apply.