2024-05-14 05:37:39 发布
网友
我想比较数据库上的一些日期字段,检查它们是旧的还是今天提交的,我得到了这个代码
{% if accounts.date.day == 13 %} {{ accounts.name }} {% endif %}
但我认为这在每个motnh的第13天都有效,我不想只检查第13天是否是今天
我试着去做
在景观中
today = datetime.datetime.now()
但它也不起作用
如果帐目.日期是日期时间 试试这个
{% if accounts.date < today %} {{ accounts.name }} {% endif %}
today = datetime.date.today() if (today - accounts.date).days == 1: print "%s is yesterday!"%accounts.date
也许??在
这假设accounts.date是datetime.date的一个实例
accounts.date
datetime.date
可能在模板中工作。。。或者你可以创建一个过滤器(这就是我要做的)
def isYesterday(a_date): return (datetime.date.today()-a_date).days == 1
那就去吧
{% if accounts.date | isYesterday %}
如果帐目.日期是日期时间 试试这个
也许??在
这假设
^{pr2}$accounts.date
是datetime.date
的一个实例可能在模板中工作。。。或者你可以创建一个过滤器(这就是我要做的)
那就去吧
相关问题 更多 >
编程相关推荐