Форум сайта python.su
0
py.user.next
если не привязываться, то на английском выводит. И еще, я не текущий день недели беру, а у меня куча времени в unix timestamp и мне нужно перевести.
Офлайн
33
JOHN_16
WinXP, вроде все настройки русские,но вот:
print(locale.getlocale())
Офлайн
857
aspire89
у меня куча времени в unix timestamp и мне нужно перевести.
>>> import time >>> >>> time.localtime(0) time.struct_time(tm_year=1970, tm_mon=1, tm_mday=1, tm_hour=0, tm_min=0, tm_sec=0, tm_wday=3, tm_yday=1, tm_isdst=0) >>>
Отредактировано py.user.next (Янв. 13, 2014 19:52:05)
Офлайн
253
aspire89The Zen of Python no 8:
и это немного некрасиво
Отредактировано doza_and (Янв. 13, 2014 19:59:43)
Офлайн
0
doza_and согласен полностью. у меня день недели + время выводятся на графиках погоды и для экономии места приходится идти на сокращения, да и пользователи просят сделать 2 буквы, т.к. это более привычно, потому что у нас используются 2 буквы в укороченном представлении дня недели.
Офлайн
253
aspire89А чем выводите график? Обычно системы построения графиков позволяют упаковать дату время. Может пойти по этому пути?
выводятся на графиках погоды
Отредактировано doza_and (Янв. 13, 2014 20:11:38)
Офлайн
0
doza_and данные генерирую питоном а строю js, но я в нем не силен
Офлайн
253
Ну если данные статические, то легко отдать просто картинку. В matplotlib есть опции которые вертят дату время. Если нужно на клиенте то зависит от библиотеки. Например - многоэтажная надпись http://chartjs.devexpress.com/Demos/VizGallery/#chart/chartsadvancedfeatureslogarithmicaxis. Но это надо смотреть доку по тому что вы используете.
Офлайн
33
aspire89Если D3, то https://github.com/mbostock/d3/wiki/Localization#wiki-d3_locale
данные генерирую питоном а строю js, но я в нем не силен
Офлайн
221
Budulianin
еще интереснее
>>> print(locale.getlocale()) (None, None)
Офлайн