instance method
timezone_string_to_unixtime
Ruby on Rails 2.2.3
Since v2.2.3 Last seen in v2.3.18Available in: v2.2.3 v2.3.18
Signature
timezone_string_to_unixtime( str )
Takes a time zone string from an EMail and converts it to Unix Time (seconds)
Parameters
-
strreq
Source
# File actionmailer/lib/action_mailer/vendor/tmail-1.2.3/tmail/utils.rb, line 228
def timezone_string_to_unixtime( str )
if m = /([\+\-])(\d\d?)(\d\d)/.match(str)
sec = (m[2].to_i * 60 + m[3].to_i) * 60
m[1] == '-' ? -sec : sec
else
min = ZONESTR_TABLE[str.downcase] or
raise SyntaxError, "wrong timezone format '#{str}'"
min * 60
end
end
Defined in actionmailer/lib/action_mailer/vendor/tmail-1.2.3/tmail/utils.rb line 228
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in TMail::TextUtils