fork download
  1. require 'time'
  2.  
  3. s = '01/Jan/2010:00:05:45 +0900'
  4. s = s.gsub(/\//, ' ').sub(/:/, ' ')
  5.  
  6. begin
  7. p Time.rfc2822(s)
  8. rescue ArgumentError => err
  9. puts "format err: #{err}"
  10. end
  11.  
Success #stdin #stdout 0.01s 5352KB
stdin
Standard input is empty
stdout
2009-12-31 15:05:45 +0000