begin require "parsedate" $haveparsedate = true rescue LoadError require "time" $haveparsedate = false end fst = File.stat("ChangeLog") p fst.mtime.utc if $haveparsedate x = Time.utc(*ParseDate.parsedate("#{fst.mtime.utc}")) else x = Time.parse("#{fst.mtime.utc}") end p x p fst.mtime.utc == x