在 Javascript 中解析 Django DateTimeField
Posted
技术标签:
【中文标题】在 Javascript 中解析 Django DateTimeField【英文标题】:Parsing Django DateTimeField in Javascript 【发布时间】:2019-06-14 14:23:02 【问题描述】:我使用模型具有 DateTimeField 的 Django rest 框架构建了我的后端 API。
date = models.DateTimeField(auto_now_add=True)
当我从 API 获取数据到 React 时,我会得到类似的东西
2019-01-20T19:24:58.674435Z
如何在 javascript 中解析它并将其转换为可读形式?
【问题讨论】:
您要阅读哪种表格? developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/… 您可以找到文档here。更多详细信息,取决于您要提取的内容和输出方式,使用标准 Date functions 【参考方案1】:可以通过您的序列化程序来完成。鉴于您在模型中将其命名为“日期”,您可以执行以下操作。
class ObjectSerializer(serializers.ModelSerializer):
date = serializers.DateTimeField(format="%d-%m-%Y %H:%M:%S")
class Meta:
model = Object
fields='__all__'
【讨论】:
以上是关于在 Javascript 中解析 Django DateTimeField的主要内容,如果未能解决你的问题,请参考以下文章