Ticket #10443: dt.diff

File dt.diff, 652 bytes (added by Simon Blanchard, 15 years ago)
  • django/db/models/fields/__init__.py

     
    534534        if '.' in value:
    535535            try:
    536536                value, usecs = value.split('.')
     537                tz = None
     538                if '+' in usecs:
     539                    usecs, tz = usecs.split('+')
     540                elif '-' in usecs:
     541                    usecs, tz = usecs.split('-')
    537542                usecs = int(usecs)
    538543            except ValueError:
    539544                raise exceptions.ValidationError(
Back to Top