llivejo: (monster)
[personal profile] llivejo
Заюзал питоновский модуль Arrow — это просто праздник какой-то! Наконец-то можно единообразно работать с датой-временем-часовыми поясами, а то я уже подзамучался с всеми этими time, datetime и pyTZ.



sudo pip install arrow

>>> import arrow
>>> local = arrow.now()
>>> local
<Arrow [2015-02-10T16:57:43.346416+08:00]>
>>> local.timestamp
1423558663
>>> local.format()
'2015-02-10 16:57:43+08:00'
>>> local.to('Europe/Moscow').format()
'2015-02-10 11:57:43+03:00'

Date: 2015-02-11 03:46 am (UTC)
From: [identity profile] dma.livejournal.com
они очень тщательно обходят вопрос timedelta.
Её нет?

Date: 2015-02-11 03:56 am (UTC)
From: [identity profile] dma.livejournal.com
А. Хм. А производительность, в сравнении с тем же strptime?

Date: 2015-02-11 06:09 pm (UTC)
From: [identity profile] dma.livejournal.com
Я поставил и посмотрел в код.
Там используется tzinfo, а не pytz.
Что там с таймзонами-то будет? В питоне с этим какой-то ёбаный ад, надо как-то поосторожнее с.

December 2020

S M T W T F S
  12345
6789101112
13141516171819
20212223242526
27282930 31  

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Mar. 16th, 2026 06:50 pm
Powered by Dreamwidth Studios