为了账号安全,请及时绑定邮箱和手机立即绑定

正在回答

3 回答

demo:

import time

t = (2019, 1, 1, 1, 1, 1, 0, 0, 0)
print(time.strftime('%Y:%m:%d', t))

# 参数: fmt, [Tuple, struct time]
# 返回值: 格式化的时间数据

# 目的: 将一个标准的时间格式, 修改为自定义的时间格式
# 比如: 
# 标准时间为:time.struct_time(tm_year=2019, tm_mon=2, tm_mday=12, tm_hour=17, tm_min=37, tm_sec=38, tm_wday=1, tm_yday=43, tm_isdst=0)
# 看起来不舒服, 所以可以修改为2019-2-12, 这样看起来直观


0 回复 有任何疑惑可以回复我~
  • time.strftime(format)

  • Return a string representing the time, controlled by an explicit format string. For a complete list of formatting directives, see strftime() and strptime() Behavior.


0 回复 有任何疑惑可以回复我~

Python time strftime() 函数接收以时间元组,并返回以可读字符串表示的当地时间,格式由参数format决定。

#!/usr/bin/pythonimport time

t = (2009, 2, 17, 17, 3, 38, 1, 48, 0)t = time.mktime(t)print time.strftime("%b %d %Y %H:%M:%S", time.gmtime(t))


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
python进阶
  • 参与学习       255665    人
  • 解答问题       2949    个

学习函数式、模块和面向对象编程,掌握Python高级程序设计

进入课程

time.strftime

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信