time.strftime()函数将日期时间格式化为字符串

分类:知识百科 日期: 点击:0

time.strftime()函数简介

time.strftime()函数是Python中的日期时间格式化函数,可以将日期时间格式化为字符串形式。它可以接受一个时间元组或者struct_time对象作为参数,并返回一个格式化后的字符串。time.strftime()函数的使用方法如下:

import time
# 获取当前时间
now = time.localtime()
# 格式化时间
str_time = time.strftime('%Y-%m-%d %H:%M:%S', now)
print(str_time)

上面的代码可以实现将当前时间格式化为字符串形式,其中%Y表示4位数的年份,%m表示2位数的月份,%d表示2位数的日期,%H表示小时,%M表示分钟,%S表示秒,可以根据实际需要更改格式化字符串。

除此之外,time.strftime()函数还有其他可以使用的格式化字符,如下表所示:

  • %a:星期几的简写,如“Mon”表示星期一
  • %A:星期几的全称,如“Monday”表示星期一
  • %b:月份的简写,如“Jan”表示一月
  • %B:月份的全称,如“January”表示一月
  • %c:本地的日期和时间,如“Tue Mar 15 15:30:00 2016”
  • %d:2位数的日期,如“15”表示15号
  • %H:24小时制的小时,如“15”表示15点
  • %I:12小时制的小时,如“03”表示3点
  • %j:一年中的第几天,如“074”表示74天
  • %m:2位数的月份,如“03”表示3月
  • %M:2位数的分钟,如“30”表示30分
  • %p:上午或下午,如“AM”表示上午
  • %S:2位数的秒,如“05”表示5秒
  • %U:一年中的第几周,以星期日为第一天,如“03”表示第3周
  • %w:星期几,以星期日为第一天,如“0”表示星期日
  • %W:一年中的第几周,以星期一为第一天,如“03”表示第3周
  • %x:本地的日期,如“03/15/16”
  • %X:本地的时间,如“15:30:00”
  • %y:2位数的年份,如“16”表示2016年
  • %Y:4位数的年份,如“2016”表示2016年
  • %Z:时区,如“CST”表示中国标准时间

起来,time.strftime()函数可以将日期时间格式化为字符串形式,可以根据实际需要更改格式化字符,使用起来非常方便。

标签:

版权声明

1. 本站所有素材,仅限学习交流,仅展示部分内容,如需查看完整内容,请下载原文件。
2. 会员在本站下载的所有素材,只拥有使用权,著作权归原作者所有。
3. 所有素材,未经合法授权,请勿用于商业用途,会员不得以任何形式发布、传播、复制、转售该素材,否则一律封号处理。
4. 如果素材损害你的权益请联系客服QQ:77594475 处理。