require 'time'
s = '01/Jan/2010:00:05:45 +0900'
s = s.gsub(/\//, ' ').sub(/:/, ' ')
begin
p Time.rfc2822(s)
rescue ArgumentError => err
puts "format err: #{err}"
end
cmVxdWlyZSAndGltZScKCnMgPSAnMDEvSmFuLzIwMTA6MDA6MDU6NDUgKzA5MDAnCnMgPSBzLmdzdWIoL1wvLywgJyAnKS5zdWIoLzovLCAnICcpCgpiZWdpbgogIHAgVGltZS5yZmMyODIyKHMpCnJlc2N1ZSBBcmd1bWVudEVycm9yID0+IGVycgogIHB1dHMgImZvcm1hdCBlcnI6ICN7ZXJyfSIKZW5kCg==