i'm trying to convert a string with this form "2019-07-17T16:00:50.282203+01:30"
to timezone format so i can update models.DateTimeField
field.
models.py:
from django.utils import timezone
class task(models.Model):
title = models.CharField(max_length=100)
create_date = models.DateTimeField(default=timezone.now)
.
.
.
request will be like this:
{
"title": "editeddd task",
"create_date" : "2019-07-17T16:00:50.282203+01:30"
}
being stuck in converting UTC part.
view.py:
.
.
.
create_date = datetime.strptime(self.request.data['expiration_date'], '%Y-%m-%dT%H:%M:%S.%f%z')
.
.
the error is for %z
part. it can converting "2019-07-17T16:00:50.282203+0130"
but not "2019-07-17T16:00:50.282203+01:30"
(notice to :
in UTC part)