在Django中,可以使用{% now %}
模板标签来获取当前时间。如果要在当前时间上添加一小时,可以使用Django内置的date
过滤器和timedelta
类来实现。
首先,在模板中使用{% now "Y-m-d H:i:s" as current_time %}
来获取当前时间,并将其赋值给变量current_time
。
然后,使用{{ current_time|date:"Y-m-d H:i:s" }}
来显示当前时间。
要在当前时间上添加一小时,可以使用{{ current_time|date:"Y-m-d H:i:s"|add:"-1 hours" }}
来显示当前时间减去一小时后的时间。
以下是一个示例:
{% now "Y-m-d H:i:s" as current_time %}
当前时间:{{ current_time|date:"Y-m-d H:i:s" }}
当前时间减去一小时:{{ current_time|date:"Y-m-d H:i:s"|add:"-1 hours" }}
这样就可以在Django模板中使用{% now %}
模板标签来添加一小时。
领取专属 10元无门槛券
手把手带您无忧上云