为了账号安全,请及时绑定邮箱和手机立即绑定

请问关于Django中怎么使用日期函数?

/ 猿问

请问关于Django中怎么使用日期函数?

ITMISS 2019-07-07 13:09:06

Django中怎么使用日期函数


查看完整描述

5 回答

?
慕沐林林

python的话,你可以把python的安装环境加到系统变量(我记得是自动添加的,可以在dos下直接运行python) 至于django的话,可以直接运行django-admin startproject mysite2(django-admin不用.py),不用python django-admin.py startproject mysite...

查看完整回答
反对 回复 2019-07-13
?
郎朗坤

SELECT MAX(id) FROM django;
Django是用Python写的,你直接用Python的日期函数就好了SELECT MAX(id) FROM django;
Django是用Python写的,你直接用Python的日期函数就好了

查看完整回答
反对 回复 2019-07-13
?
湖上湖

对于asp.net、jsp这个可以直接写在页面里
<%
response.write("<html>");
response.write("this is a tiny web page!");
response.write("</html>");
%>
这样直接显示在页面上的就是this is a tiny web page!,而且response对象是内置对象,不需要写一句response=HttpResponse(),只是它们要放在<%%>中,代表它们是服务器代码

查看完整回答
反对 回复 2019-07-13
?
慕神8447489

Django还有一些warning打印出来:/Users/jay/workspace/te/env/lib/python2.7/site-packages/django/db/models/fields/__init__.py:903: RuntimeWarning: DateTimeField TestSuite.update_time received a naive datetime (2014-06-15 14:38:37.873873) while time zone support is active. RuntimeWarning)
这个warning的原因是,Django配置为使用timezone的datetime格式,而datetime.now是不包含timezone信息的。
如果不需要在程序中特别处理时区(timezone-aware),在Django项目的settings.py文件中,可以直接设置为“USE_TZ = False”就省心了。然后,在models.py中简单的设置为“ create_time = models.DateTimeField(auto_now_add=True)”和“update_time = models.DateTimeField(auto_now=True)”。
如果还要保持USE_TZ=True,则可设置为“default=datetime.now().replace(tzinfo=utc)” 。

查看完整回答
反对 回复 2019-07-13
?
拉莫斯之舞

可以的,你这样写:applyTime = models.DateTimeField(verbose_name="申请时间") # 申请时间读取出来:{{xq.applyTime|date:"Y-m-d H:i:s" }}就是你想要的格式2013-11-22 10:40:46

查看完整回答
反对 回复 2019-07-13

添加回答

回复

举报

0/150
提交
取消
意见反馈 邀请有奖 帮助中心 APP下载
官方微信