python

Python 获取本地时间

用到python time模块

在用之前先引一下  

import time

 之后

local=time.strftime("%Y年%m月%d号 %X ", time.localtime())

我定义了一个local(本地时间) 后面的%y %m %d %x 分别代表 年月日 时间 我只需要这几个就可以

所以就用了他们  python中时间格式化符号还有好多

python中时间日期格式化符号:
%y 两位数的年份表示(00-99)
%Y 四位数的年份表示(000-9999)
%m 月份(01-12)
%d 月内中的一天(0-31)
%H 24小时制小时数(0-23)
%I 12小时制小时数(01-12) 
%M 分钟数(00=59)
%S 秒(00-59)

%a 本地简化星期名称
%A 本地完整星期名称
%b 本地简化的月份名称
%B 本地完整的月份名称
%c 本地相应的日期表示和时间表示
%j 年内的一天(001-366)
%p 本地A.M.或P.M.的等价符
%U 一年中的星期数(00-53)星期天为星期的开始
%w 星期(0-6),星期天为星期的开始
%W 一年中的星期数(00-53)星期一为星期的开始
%x 本地相应的日期表示
%X 本地相应的时间表示
%Z 当前时区的名称
%% %号本身

 django模板标签

模板标签由{%  xx  %}包起来  

循环语句是for X in Y

譬如

{% for free in free_list %}

 <li>{{ free.name }}</li>

{% endfor %}

他们有一个结束标签   {%endxxx%}   这里时endfor 代表结束for循环

还有if判断  
{% if   free != 0 %}

在结束标签内写判断后要执行的内容

{% if purchase.free_count != 0%}
         <td>{{ purchase.type }}</td>
         <td>{{ purchase.name }}</td>
         <td>{{ purchase.free_count }}</td>
         {% endif %}

{%endif%}最后也是endif结束

他们可以嵌套一块使用

{% for purchase in purchase %}
         {% if purchase.free_count != 0%}
         <td>{{ purchase.type }}</td>
         <td>{{ purchase.name }}</td>
         <td>{{ purchase.free_count }}</td>
         {% endif %}
     </tr>
{% endfor %}

相关推荐