![](/img/trans.png)
[英]ValueError: time data '' does not match format '%Y-%m-%dT%H:%M:%S'
[英]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()
,传入一个空格作为分隔符:
<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"," ")
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.