当前位置: 首页 > 面试题库 >

django日期字段到Unix时间戳

栾烨华
2023-03-14
问题内容

在模型中,我有一个这样的字段:mydate = models.DateField()

现在,一个javascript图形函数需要unix时间戳,例如“ 1196550000000”,如何返回mydate输入的unix时间戳。


问题答案:

我知道不久前接受了另一个答案,但是这个问题在Google的搜索结果中显得很高,因此,我将添加另一个答案。

如果你在模板级别工作,则可以在过滤器中使用U参数date,例如:

{{ mydate|date:"U" }}

请注意,它将基于TIMEZONE你的settings.py中的。



 类似资料:
  • 我有一个java实体类TimeEntry.java它的属性之一是Date,它看起来像这样。 对于该字段,在swagger UI模型模式上,字段日期显示为“日期”:“2016-01-08T22:34:22.337Z”,但我需要该字段作为“日期”:“2016-01-08”。 我尝试了以下方法: 请帮帮忙。

  • 问题内容: 有人可以向我解释为什么以下过滤器在月份和日期级别不起作用吗?按年份进行过滤似乎有效,但其他两个方法却无效。 快速更新以演示在创建和处理查询集之前我得到了相同的行为: 这里有更多值得深思的地方: 问题答案: Django文档给出了将时区定义安装到数据库的指令: SQLite:安装-转换实际上是在Python中执行的。 PostgreSQL:无要求(请参阅时区)。 Oracle:无要求(请

  • 问题内容: 有人可以向我解释为什么以下过滤器在月份和日期级别上不起作用吗?按年份进行过滤似乎有效,但其他两个方法却无效。 快速更新以演示在创建和处理查询集之前我得到了相同的行为: 这里有更多值得深思的地方: 问题答案: @SimonWilder完美地回答了为什么它不起作用的问题,这是您可以在不禁用Django中的TZ支持的情况下实际解决它的方法 Django文档给出了将时区定义安装到数据库的指令:

  • 在我的创建模板中,日期字段呈现为CharField,不允许选择日期,而我需要这个验证日期。 我的模型包括一个日期字段: 我的视图非常正常地调用ModelForm: 课堂访谈表(ModelForm): def init(self,*args,**kwargs): Super(). init(*args,**kwargs)self.fields['date_planned'].widget.attrs

  • 问题内容: 如何将以下格式转换为Unix时间戳? 我从数据库获得的格式似乎最后有。我尝试使用以下方法,但没有用: 问题答案: 试试这个查询 此查询

  • 如何将以下格式转换为unix时间戳? 我从DB获得的格式似乎末尾有。我尝试使用以下方法,但没有成功: