time.strftime的用法
time.strftime() 是 Python 的一个时间处理函数,用于将时间转换为字符串,并按指定格式显示。它的语法如下:
python
time.strftime(format[, t])
其中,format 表示时间格式字符串,而t则代表时间元组,如果不传递该参数,则默认使用本地当前时间。strftime() 方法会按照 format 所定义的格式,将时间转换为字符串并返回。
例如,要将当前时间转换为 年-月-日 时:分:秒 格式的字符串,我们可以这样写:
python
import time
now = time.localtime() # 获取当前时间元组
time_str = time.strftime('%Y-%m-%d %H:%M:%S', now) # 将时间元组转换为字符串
print(time_str)
在上面的代码中,我们首先使用 time.localtime() 获取了当前的时间元组,然后使用 time.strftime() 对其进行了格式化,最终得到的 time_str 就是格式化后的字符串。
time.strftime() 支持的格式化字符串有很多种,如 %Y 表示完整的年份(比如 2021),%m 表示月份(01~12),%d 表示日(01~31),%H 表示小时(00~23),%M 表示分钟(00~59),%S 表示秒(00~59)等等。具体的格式化字符串及使用方法,可以参考官方文档或其他 Python 教程。
python教程字符串函数
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论