Google Calendar API(v2)を使っていて、時間のクエリをRFC3339フォーマットにしてくださいということが書いてありましたが、RubyのTimeクラスにはrfc3339メソッドがありません。
このサイトに書いてあるにはRSSではRFC3339は標準なので、RubyではRFC3339フォーマットに時間を変化するのは#xmlschemaで提供されているそうです。
irb > Time.now.xmlschema
で変換できました。
※後で教えてもらったのですが、DateTimeクラスだとrfc3339メソッドがあるみたいです。ちなみにDateTimeクラスを用いると例えば下のコマンドで次の日の00:00時をRFC3339フォーマットのString形式で返してくれます。
Date.today.next.to_time.to_datetime.to_s
No comments:
Post a Comment