Google Calendar API(v2)的时间相关查询需要采用 RFC3339 格式。当我在'需要“时间”'之后查找时间类时,我看不到 rfc3339 方法。
问问题
8661 次
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 回答
6
我选择这样做的方式Time.now.utc.strftime('%FT%TZ')
#=> "2013-08-15T06:13:28Z"
非常适合 HTML5type='datetime'
输入字段。
于 2013-08-15T06:15:40.993 回答
0
一个网站提到RFC3339是RSS提要中最常见的日期格式,因此转换方法实现为#xmlschema,而不是#rfc3339。
于 2012-11-06T08:39:34.377 回答