require "date" for 1.9.{2,3}