PyQt получить дату от пользователя - PullRequest
2 голосов
/ 08 ноября 2011

Я построил простой виджет в Qt Designer с кнопкой и QDateEdit.Пользователь вводит дату в QDateEdit и затем, когда он нажимает кнопку, дата будет сохранена в переменной.

Как я могу это сделать?

1 Ответ

11 голосов
/ 08 ноября 2011

Вы можете сделать это просто:

var_name = self.dateEdit.date()

Это даст вам переменную в формате QDate. Если вам нужен формат, с которым легче работать, используйте следующее:

temp_var = self.dateEdit.date() 
var_name = temp_var.toPyDate()

Первый дает вам: «PyQt4.QtCore.QDate (2011, 11, 8)»

Пока возвращается второе: «2011-11-08»

...