10

Google Calendar API(v2)の時間関連のクエリは、RFC3339形式である必要があります。'require "time"'の後にTimeクラスを検索すると、rfc3339メソッドが表示されませんでした。

4

4 に答える 4

17

ActiveRecord を使用している場合は、メソッドを使用して時刻をオブジェクトto_datetimeに変換できます。DateTime

Time.now.to_datetime.rfc3339 #=> "2014-11-06T10:40:54+11:00" 


http://www.ruby-doc.org/stdlib-2.4.1/libdoc/date/rdoc/Time.htmlを参照してください。

于 2014-11-05T23:41:57.763 に答える
7

これは役に立ちますか?http://www.ruby-doc.org/stdlib-1.9.3/libdoc/date/rdoc/DateTime.html#method-i-rfc3339

DateTime.parse('2001-02-03T04:05:06.123456789+07:00').rfc3339(9)
                          #=> "2001-02-03T04:05:06.123456789+07:00"
于 2012-11-06T08:43:07.940 に答える
0

ウェブサイトは、RFC3339がRSSフィードで最も一般的な日付形式であると述べているため、変換メソッドは#xmlschemaとして実装されますが、#rfc3339としては実装されません。

于 2012-11-06T08:39:34.377 に答える