如何在python中删除时间格式为%Y-%m-%dT%H:%M:%S
的T?
我在html中使用它
<b>Start:{{ start.date_start }}<br/>
答案 0 :(得分:1)
手动设置日期时间格式,不要依赖默认的str()
格式。例如,您可以使用datetime.datetime.isoformat()
,将空格作为分隔符传递:
<b>Start:{{ start.date_start.isoformat(' ') }}<br/>
或者您可以使用datetime.datetime.strftime()
更精细地控制格式:
<b>Start:{{ start.date_start.strftime('%Y-%m-%d %H:%M:%S') }}<br/>
答案 1 :(得分:1)
@register.filter
def isotime(datestring):
datestring = str(datestring)
return datestring.replace("T"," ")