<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ruby.git/test/ruby/test_time_tz.rb, branch v3_4_9</title>
<subtitle>The Ruby Programming Language</subtitle>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/'/>
<entry>
<title>[Bug #20327] Do not count subsecond to calculate UTC offset</title>
<updated>2024-03-07T04:08:37+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2024-03-07T04:08:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=d3279a0c11ca45ca85027e7eb74dc4aac52c478b'/>
<id>d3279a0c11ca45ca85027e7eb74dc4aac52c478b</id>
<content type='text'>
Assume that there will never be any time zones with UTC offsets that
are subseconds.  Historically, UTC offset has only been used down to
the second.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Assume that there will never be any time zones with UTC offsets that
are subseconds.  Historically, UTC offset has only been used down to
the second.
</pre>
</div>
</content>
</entry>
<entry>
<title>Historical timezones of Lisbon in tzdata are unstable</title>
<updated>2023-03-26T14:10:50+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2023-03-26T14:10:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=ac458f6bc3c520c9f23364c85bfb033acda907a6'/>
<id>ac458f6bc3c520c9f23364c85bfb033acda907a6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Skip test_europe_lisbon on macOS</title>
<updated>2023-03-26T06:23:11+00:00</updated>
<author>
<name>Takashi Kokubun</name>
<email>takashikkbn@gmail.com</email>
</author>
<published>2023-03-26T06:23:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=2f916812a9b818b432ee7c299e021ec62d4727fb'/>
<id>2f916812a9b818b432ee7c299e021ec62d4727fb</id>
<content type='text'>
until we figure out why it's failing.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
until we figure out why it's failing.
</pre>
</div>
</content>
</entry>
<entry>
<title>[Bug #19187] Fix for tzdata-2022g</title>
<updated>2022-12-07T10:19:54+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2022-12-07T04:08:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=58cc3c9f387dcf8f820b43e043b540fa06248da3'/>
<id>58cc3c9f387dcf8f820b43e043b540fa06248da3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[Bug #19106] Normalize time at 24:00:00 with a timezone object</title>
<updated>2022-11-07T06:56:12+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2022-11-07T04:23:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=011d4c57d21220249600dfb76db84840550da019'/>
<id>011d4c57d21220249600dfb76db84840550da019</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Use omit instead of skip: test/ruby/**/*.rb</title>
<updated>2022-01-04T08:25:30+00:00</updated>
<author>
<name>Hiroshi SHIBATA</name>
<email>hsbt@ruby-lang.org</email>
</author>
<published>2022-01-04T08:25:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=47bf64a26d3d95a312ea5cf5d94ee1d2104f5e26'/>
<id>47bf64a26d3d95a312ea5cf5d94ee1d2104f5e26</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Parse "-00:00" as UTC for the round-trip [Feature #17544]</title>
<updated>2021-02-16T11:34:23+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2021-02-16T10:36:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=296a2cab07ce530809ee74dee61180fbb3ca6f91'/>
<id>296a2cab07ce530809ee74dee61180fbb3ca6f91</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Positional and keyword arguments for timezone are exclusive</title>
<updated>2021-01-13T09:37:36+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2021-01-13T09:25:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=e9b93d67baf8a6add548b7e5c702665100e4b3c9'/>
<id>e9b93d67baf8a6add548b7e5c702665100e4b3c9</id>
<content type='text'>
[Feature #17485]
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
[Feature #17485]
</pre>
</div>
</content>
</entry>
<entry>
<title>Added `in:` timezone option to `Time.new` [Feature #17485]</title>
<updated>2021-01-13T09:15:50+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2020-12-28T12:13:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=4b15caee8fe7a5aaa52ed5a3ab2a3517c9206fd7'/>
<id>4b15caee8fe7a5aaa52ed5a3ab2a3517c9206fd7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Don't double fractional seconds when passing timezone object to Time.new</title>
<updated>2020-11-28T06:41:41+00:00</updated>
<author>
<name>Jeremy Evans</name>
<email>code@jeremyevans.net</email>
</author>
<published>2020-11-27T05:16:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=276f6a225d18561cbe5282b798cb4e416c66079f'/>
<id>276f6a225d18561cbe5282b798cb4e416c66079f</id>
<content type='text'>
I found that fractional seconds were doubled when using the timezone
feature of Time in Sequel's named_timezones extension (which uses
TZInfo for the timezone object), and traced the problem to this code.

There is no subsecx being modified in the utc_to_local call below
this, and I'm not sure why you would want to add in the fractional
seconds unless you assumed the timezone conversion would drop the
existing fractional seconds (TZInfo doesn't drop fractional seconds).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
I found that fractional seconds were doubled when using the timezone
feature of Time in Sequel's named_timezones extension (which uses
TZInfo for the timezone object), and traced the problem to this code.

There is no subsecx being modified in the utc_to_local call below
this, and I'm not sure why you would want to add in the fractional
seconds unless you assumed the timezone conversion would drop the
existing fractional seconds (TZInfo doesn't drop fractional seconds).
</pre>
</div>
</content>
</entry>
</feed>
