【发布时间】:2016-09-17 17:05:30
【问题描述】:
我的模型中有这个字段:
createdTime = models.DateTimeField(_('Creation date'), help_text=_('Date of the creation'),
auto_now_add=True, blank=True)
并以这种格式保存:
2016-05-18T15:37:36.993048Z
所以我想把它转换成这种格式DATE_INPUT_FORMATS = ('%d-%m-%Y %H:%M:S') 但我不知道在哪里做。
我有一个简单的序列化程序类,我可以重写它来修改格式吗?或者创建一个 get_date() 模型方法?
class ObjectSerializer(serializers.ModelSerializer):
"""
Serializer for object.
"""
class Meta:
model = Object
我的设置:
DATETIME_FORMAT = '%d-%m-%Y %H:%M:%S'
USE_I18N = True
USE_L10N = False
USE_TZ = False
【问题讨论】:
标签: python django datetime serialization python-datetime