Ruby 2.5.0 リファレンスマニュアル > ライブラリ一覧 > timeライブラリ > Timeクラス > httpdate

instance method Time#httpdate

httpdate -> String[permalink][rdoc] [added by time]

[RFC2616] で定義されている HTTP-date の rfc1123-date 形式の文字列を 返します。

[RETURN]
以下の形式の文字列を返します。
  day-of-week, DD month-name CCYY hh:mm:ss GMT
注意: 結果はいつも UTC (GMT) です。

使用例

require 'time'

iso8601_time = '2008-08-31T12:34:56+09:00'
t = Time.iso8601(iso8601_time)
p t.httpdate     #=> "Sun, 31 Aug 2008 03:34:56 GMT"