我以字符串类型将 django 日期时间字段数据发送到客户端
我的问题是如何将此字符串转换为 python 日期时间?
我的日期时间是:
“2019-07-22T10:01:40.876487+04:30”
我想做这样的事情:
datatime.datetime('2019-07-22T10:01:40.876487+04:30', '<django default datetime format>')
我希望:
<class 'datetime.datetime'>
DJANGO 默认日期时间格式是什么?
或者我如何将此字符串转换为日期时间?
最佳答案
您可以使用django's dateparse library ,这是相当全面和强大的 the iso 8601 formats :
from django.utils.dateparse import parse_datetime
datetime_obj = parse_datetime('2019-07-22T10:01:40.876487+04:30')
# datetime.datetime(2019, 7, 22, 10, 1, 40, 876487, tzinfo=<django.utils.timezone.FixedOffset object at 0x7f9251844f98>)
关于python - 什么是 django 日期时间字段格式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57142301/