繁体   English   中英

如何从时间格式 %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() ,传入一个空格作为分隔符:

<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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM