Ejemplo n.º 1
0
 def conv_in_date(self, value):
     if isinstance(value, basestring):
         if self.dialect==1:
             # Replaces 6 digits microseconds to 4 digits allowed in Firebird dialect 1
             value = value[:24]
         else:
             # Time portion is not stored in dialect 3
             value = value[:10]
             
     return typeconv_datetime.date_conv_in(value)
Ejemplo n.º 2
0
 def in_date(self, value):
     if isinstance(value, basestring):
         value = value[:24]
     return typeconv_dt.date_conv_in(value)
Ejemplo n.º 3
0
 def in_date(self, value):
     if isinstance(value, basestring):
         # Replaces 6 digits microseconds to 4 digits allowed in Firebird
         value = value[:24]
     return typeconv_dt.date_conv_in(value)