diff --git a/src/Graphics/UI/WX/Controls.hs b/src/Graphics/UI/WX/Controls.hs
--- a/src/Graphics/UI/WX/Controls.hs
+++ b/src/Graphics/UI/WX/Controls.hs
@@ -487,7 +487,7 @@
   -- time zone??
   toWXDate utc = do
     wxd <- dateTimeCreate
-    dateTimeSet wxd (fromInteger y) (m - 1) d 0 0 0 0
+    dateTimeSet wxd d (m - 1) (fromInteger y) 0 0 0 0
     return wxd
     where (y,m,d) = toGregorian utc
   fromWXDate wxd = fromGregorian
diff --git a/wx.cabal b/wx.cabal
--- a/wx.cabal
+++ b/wx.cabal
@@ -1,5 +1,5 @@
 Name:           wx
-Version:        0.92.2.0
+Version:        0.92.3.0
 License:        OtherLicense
 License-file:   license.txt
 Homepage:       https://wiki.haskell.org/WxHaskell
