如何从时间格式 %Y-%m-%dT%H:%M:%S 中删除 T?

How to remove T from time format %Y-%m-%dT%H:%M:%S?

如何从 python 中的时间格式 %Y-%m-%dT%H:%M:%S 中删除 T?

我在 html 中使用它作为

<b>Start:{{ start.date_start  }}<br/>

手动格式化日期时间,不要依赖默认的 str() 格式。例如,您可以使用 datetime.datetime.isoformat(),传入一个 space 作为分隔符:

<b>Start:{{ start.date_start.isoformat(' ')  }}<br/>

或者您可以使用 datetime.datetime.strftime() 更精细地控制格式:

<b>Start:{{ start.date_start.strftime('%Y-%m-%d %H:%M:%S')  }}<br/>
@register.filter
def isotime(datestring):
    datestring = str(datestring)
    return datestring.replace("T"," ")