Re: [Modeling-users] Some more questions
Status: Abandoned
Brought to you by:
sbigaret
|
From: Sebastien B. <sbi...@us...> - 2004-02-29 13:29:44
|
"Ernesto Revilla" <er...@si...> wrote:
> Dear all,
>=20
> * how do I query for DateTime fields?
Example:
ec.fetch('Writer', 'birthday =3D=3D "1939-10-27 08:31:15"')
or
ec.fetch('Writer', 'birthday like "1939-10-27*"')
> * modeling validates mx.DateTime.DateTime and mx.DateTime.Date objects, b=
ut
> not mx.DateTime.Time. (efectively DateTimeDelta). Is it possible to handle
> these?
Yes it is: try the attached patch!
-- S=E9bastien.
------------------------------------------------------------------------
diff -u -r1.21 Attribute.py
--- Attribute.py 22 Feb 2004 17:31:37 -0000 1.21
+++ Attribute.py 29 Feb 2004 13:10:39 -0000
@@ -56,7 +56,7 @@
# python
import types, string, sys, time
from cgi import escape
-from mx.DateTime import DateTime, DateFrom
+from mx.DateTime import DateTime, DateFrom, Time
=20
# Module constants
# useless, should be dropped
@@ -76,7 +76,7 @@
=20
def date_types():
"Returns the set of valid date types"
- avail_types=3D[ type(DateTime(0)) ]
+ avail_types=3D[ type(DateTime(0)), type(Time(0)) ]
try:
import DCOracle2
avail_types.append(type(DCOracle2.Date(0,0,0)))
------------------------------------------------------------------------
|