dabo Commit
Revision 6735
Date: 2011-08-05 12:34:49 -0700 (Fri, 05 Aug 2011)
Author: Jacekk
Trac: http://trac.dabodev.com/changeset/6735

Changed:
U   trunk/dabo/ui/uiwx/dDatePicker.py

Log:
Fix month setting issue, since wx.DateTime month range is from 0 to 11.

Diff:
Modified: trunk/dabo/ui/uiwx/dDatePicker.py
===================================================================
--- trunk/dabo/ui/uiwx/dDatePicker.py   2011-08-05 18:33:02 UTC (rev 6734)
+++ trunk/dabo/ui/uiwx/dDatePicker.py   2011-08-05 19:34:49 UTC (rev 6735)
@@ -16,9 +16,9 @@
 
 def dateTimePy2Wx(date):
        if isinstance(date, datetime.date):
-               retVal = wx.DateTimeFromDMY(date.day, date.month, date.year)
+               retVal = wx.DateTimeFromDMY(date.day, date.month - 1, date.year)
        elif isinstance(date, datetime.datetime):
-               retVal = wx.DateTimeFromDMY(date.day, date.month, date.year, 
date.hour,
+               retVal = wx.DateTimeFromDMY(date.day, date.month - 1, 
date.year, date.hour,
                        date.minute, date.second, date.microsecond)
        else:
                retVal = date
@@ -366,5 +366,5 @@
                def onValueChanged(self, evt):
                        print "onValueChanged"
 
-       test.Test().runTest(TestBase, AllowNullDate=True, 
Value=datetime.date(1940,01,01))
+       test.Test().runTest(TestBase, AllowNullDate=True, 
Value=datetime.date(1970,12,03))
        test.Test().runTest(TestBase, BackColor="orange", PickerMode="Spin", 
AllowNullDate=True)



_______________________________________________
Post Messages to: [email protected]
Subscription Maintenance: http://leafe.com/mailman/listinfo/dabo-dev
Searchable Archives: http://leafe.com/archives/search/dabo-dev
This message: 
http://leafe.com/archives/byMID/[email protected]

Reply via email to