From: "tadf (tadayoshi funaba)" Date: 2012-08-05T06:53:52+09:00 Subject: [ruby-core:46995] [ruby-trunk - Bug #6835][Assigned] Rdoc for DateTime#strftime('%Q') says 'microseconds' instead if 'milliseconds' Issue #6835 has been updated by tadf (tadayoshi funaba). Status changed from Open to Assigned Assignee changed from drbrain (Eric Hodel) to tadf (tadayoshi funaba) ---------------------------------------- Bug #6835: Rdoc for DateTime#strftime('%Q') says 'microseconds' instead if 'milliseconds' https://bugs.ruby-lang.org/issues/6835#change-28651 Author: stomar (Marcus Stollsteimer) Status: Assigned Priority: Normal Assignee: tadf (tadayoshi funaba) Category: DOC Target version: ruby -v: 1.9.3 =begin The patch fixes wrong rdoc for %Q, which returns the number of ((*milli*))seconds since the unix epoch, not ((*micro*))seconds. (This is also the expected behavior according to the tests in test/date/test_date_strftime.rb) This affects also Ruby 1.8. 1.9.3p194 :001 > require 'date' 1.9.3p194 :002 > d = DateTime.parse('1970-01-01T00:00:05.123456+00:00') => # 1.9.3p194 :003 > d.strftime('%s') => "5" 1.9.3p194 :004 > d.strftime('%Q') => "5123" =end -- http://bugs.ruby-lang.org/