获得特定格式的当前时间字符串(python)
    
    
    
    一、使用到的模块:time
   
import time
    
    
    二、使用到的函数
   
    
    
    1. time.localtime()
   
- 这个函数会返回一个time.struct_time对象,这个对象包含了一些时间信息
例如输出当前时间的time.struct_time对象:
import time
a = time.localtime()
print(a)
    输出:
    
     
   
    
    
    2. time.strftime()
   
- 这个函数可以根据自定义的格式将time.struct_time对象转变为str字符串
- 自定义格式的表达:
| 表达 | 含义 | 示例 | 
|---|---|---|
| %y | 两位数年份 | 22 | 
| %Y | 四位数年份 | 2022 | 
| %m | 月份 | 05 | 
| %d | 日 | 03 | 
| %H | 时(24小时制) | 17 | 
| %M | 分 | 49 | 
| %S | 秒 | 38 | 
| %z | 时区 | +0800 | 
| %a | 星期缩写 | Tue | 
| %A | 星期全称 | Tuesday | 
| %b | 月份简写 | May | 
| %B | 月份全称 | May | 
| %c | 日期+时间+星期 | Tue May 3 17:49:38 2022 | 
| %I | 时(12小时制) | 05 | 
| %p | 上/下午缩写 | PM | 
- 所以这个函数结合time.localtime()函数即可以特定格式输出当前时间了
    
    
    三、简单实例
   
import time
print(time.strftime('%Y-%m-%d %H:%M:%S', time.localtime()))
    输出结果:
    
     
   
 
版权声明:本文为xswl5148原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
