require 'time'

s = '01/Jan/2010:00:05:45 +0900'
s.gsub!(/\//, ' ')

begin
  p Time.rfc2822(s)
rescue ArgumentError => err
  puts "format err: #{err}"
end
