class PG::TextDecoder::TimestampWithTimeZone
Constants
- ISO_DATETIME_WITH_TIMEZONE
Public Instance Methods
decode(string, tuple=nil, field=nil)
click to toggle source
# File lib/pg/text_decoder.rb, line 34 def decode(string, tuple=nil, field=nil) if string =~ ISO_DATETIME_WITH_TIMEZONE Time.new $1.to_i, $2.to_i, $3.to_i, $4.to_i, $5.to_i, "#{$6}#{$7}".to_r, "#{$8}:#{$9 || '00'}:#{$10 || '00'}" else string end end