wx.DatePickerCtrl,如何将2004-09-01转换为datetime类型

如何将2004-09-01转换为datetime类型
谢谢


ls = '2004-09-01'
tmp = ls.split('-')
self.arrdate = wx.DatePickerCtrl(id=wxID_DIALOG1DATEPICKERCTRL2,
              name='arrdate', parent=self, pos=wx.Point(64, 20,
              size=wx.Size(104, 22), style=wx.DP_DROPDOWN | wx.DP_SHOWCENTURY)


self.arrdate.SetValue(datetime.datetime(int(tmp[0]),int(tmp[1]),int(tmp[2])))

我已经转换成datetime型了,为什么不以正确设置值