Уведомления

Группа в Telegram: @pythonsu

#1 Сен. 4, 2010 01:58:07

m_ain
От:
Зарегистрирован: 2009-04-05
Сообщения: 14
Репутация: +  0  -
Профиль   Отправить e-mail  

wxPython. Вопрос по wx.DatePickerCtrl.

есть ли способ из wx.DatePickerCtrl получить дату в формате 2010-09-04 ? Спасибо



Офлайн

#2 Сен. 6, 2010 05:42:45

PooH
От:
Зарегистрирован: 2006-12-05
Сообщения: 1948
Репутация: +  72  -
Профиль   Отправить e-mail  

wxPython. Вопрос по wx.DatePickerCtrl.

А в чем проблема?

from datetime import date

value = control.GetValue()
dt = date(value.GetYear(), value.GetMonth()+1, value.GetDay())
И работайте дальше с dt. Если вам только строковое представление даты надо, то у wxDateTime есть метод Format.
value = control.GetValue()
print value.Format('%Y-%m-%d')



Вот здесь один из первых отарков съел лаборанта. Это был такой умный отарк, что понимал даже теорию относительности. Он разговаривал с лаборантом, а потом бросился на него и загрыз…

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version