[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
r5457 - in trunk: gnue-common/src/rpc/drivers/xmlrpc/pw_xmlrpc gnue-form
From: |
reinhard |
Subject: |
r5457 - in trunk: gnue-common/src/rpc/drivers/xmlrpc/pw_xmlrpc gnue-forms/src |
Date: |
Mon, 22 Mar 2004 09:43:07 -0600 (CST) |
Author: reinhard
Date: 2004-03-22 09:43:06 -0600 (Mon, 22 Mar 2004)
New Revision: 5457
Modified:
trunk/gnue-common/src/rpc/drivers/xmlrpc/pw_xmlrpc/typeconv.py
trunk/gnue-forms/src/GFDisplayHandler.py
Log:
Use time.strptime instead of mx.DateTime.strptime, which seems to be not
available under windows.
Modified: trunk/gnue-common/src/rpc/drivers/xmlrpc/pw_xmlrpc/typeconv.py
===================================================================
--- trunk/gnue-common/src/rpc/drivers/xmlrpc/pw_xmlrpc/typeconv.py
2004-03-22 15:00:16 UTC (rev 5456)
+++ trunk/gnue-common/src/rpc/drivers/xmlrpc/pw_xmlrpc/typeconv.py
2004-03-22 15:43:06 UTC (rev 5457)
@@ -21,6 +21,7 @@
#
# $Id$
+import time
import types
import mx.DateTime
import xmlrpclib
@@ -104,7 +105,8 @@
# Date/Time
elif isinstance (value, xmlrpclib.DateTime):
- return mx.DateTime.strptime (value.value, '%Y%m%dT%H:%M:%S')
+ # mx.DateTime.strptime doesn't work on windows
+ return mx.DateTime.mktime (time.strptime (value.value, '%Y%m%dT%H:%M:%S'))
# Boolean
elif isinstance (value, xmlrpclib.boolean):
Modified: trunk/gnue-forms/src/GFDisplayHandler.py
===================================================================
--- trunk/gnue-forms/src/GFDisplayHandler.py 2004-03-22 15:00:16 UTC (rev
5456)
+++ trunk/gnue-forms/src/GFDisplayHandler.py 2004-03-22 15:43:06 UTC (rev
5457)
@@ -28,7 +28,7 @@
# NOTES:
#
-import sys, string, types
+import sys, string, time, types
from gnue.common.utils.FileUtils import openResource
from gnue.common.formatting import DateMask, TextMask, NumberMask
@@ -41,7 +41,7 @@
Image = None
try:
- from mx.DateTime import DateTime, strptime
+ from mx.DateTime import DateTime, mktime
except ImportError:
print """
This GNUe tool requires mxDateTime to be installed
@@ -686,7 +686,8 @@
# TODO: Replace with format mask
if self.__inputMask:
try:
- self.value = strptime (self.work, self.__inputMask)
+ # mx.DateTime.strptime is not available under windows
+ self.value = mktime (time.strptime (self.work, self.__inputMask))
except:
return 0
return 1
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- r5457 - in trunk: gnue-common/src/rpc/drivers/xmlrpc/pw_xmlrpc gnue-forms/src,
reinhard <=