pytz question: GMT vs. UTC
dan at tombstonezero.net
Sat Feb 1 07:30:43 CET 2014
On Fri, 31 Jan 2014 17:42:30 +1100, Chris Angelico wrote:
> On Fri, Jan 31, 2014 at 5:28 PM, Dan Sommers <dan at tombstonezero.net> wrote:
>> ObPython: My program retrieves temperatures (in Kelvins) from an
>> external device (the details of which I am not at liberty to discuss)
>> and stores them in the cloud (because that's where all the cool kids
>> store data these days), and there's something really weird going on.
>> $ python ./program.py
>> temperature1 is -100 K
>> temperature2 is 100 K
>> temperature2 is hotter than temperature1
>> But everyone knows that -100K is hotter than 100K. I tried converting
>> to UTC, but that didn't help. What am I missing?
> I'm sorry, you have completely misunderstood the problem here. You are
> storing data in the cloud, which means you're representing everything
> with water. It is therefore fundamentally illogical to use any
> temperature outside the range [273.15K, 373.15K], because otherwise
> your cloud will freeze or boil, and either way, it'll crash badly.
I think I found the problem: it's not a water cloud, it's a potassium
sulfide cloud, and as its temperatures rose, I lost the special Ks.
> Plus, converting to UTC? Puh-leeze. You should be using kilogram
> meters per second.
It was a momentary lapse of reason. Sorry.
More information about the Python-list