Конвертировать QDate в секунды

Я беру дату сQDateTimeEdit и преобразовать его в секунды, как это:

import time
from datetime import datetime

date = self.__ui.dateTimeEdit.date().toString("dd/MM/yy")
dateString = str(date)

seconds = time.mktime(datetime.strptime(dateString, "%d/%m/%y").timetuple()) 

Это работает хорошо, но, поскольку мне кажется, что это долго, мой вопрос: возможно ли преобразоватьself.__ui.dateTimeEdit.date() напрямую, без преобразования строк?

EDIT1 к несчастьюtoMSecsSinceEpoch() как предположил Фальсетру, у меня не работает.

AttributeError: 'QDateTime' object has no attribute 'toMSecsSinceEpoch'

Я использую PyQt 4.7.1 для Python 2.6

EDIT2 основываясь на ответе Джонршарпа, я избежал преобразования строк:

    date = self.__ui.dateTimeEdit.date().toPyDate()
    seconds = time.mktime(date.timetuple()) 

результат тот же.

EDIT3 еще более короткое решение, основанное на комментарии Фальсетру:

self.__ui.dateTimeEdit.dateTime().toTime_t()

Ответы на вопрос(2)

Ваш ответ на вопрос