(self, v1, v2)
return -1
Compare single field, tolerates tz vs notz dates.
Compare single field, tolerates tz vs notz dates.
Compare single field tolerates tz vs notz dates .
def cmp_value(self, v1, v2):
        """Compare single field, tolerates tz vs notz dates."""
        if v1 == v2:
            return 0

        # try to work around tz vs. notz
        z1 = len(v1)
        z2 = len(v2)
        if z1 == z2 + 3 and z2 >= 19 and v1[z2] == '+':
            v1 = v1[:-3]
            if v1 == v2:
                return 0
        elif z1 + 3 == z2 and z1 >= 19 and v2[z1] == '+':
            v2 = v2[:-3]
            if v1 == v2:
                return 0

        return -1
def cmp_value ( self , v1 , v2 ) : if v1 == v2 : return 0 # try to work around tz vs. notz z1 = len ( v1 ) z2 = len ( v2 ) if z1 == z2 + 3 and z2 >= 19 and v1 [ z2 ] == '+' : v1 = v1 [ : - 3 ] if v1 == v2 : return 0 elif z1 + 3 == z2 and z1 >= 19 and v2 [ z1 ] == '+' : v2 = v2 [ : - 3 ] if v1 == v2 : return 0 return - 1