获得特定格式的当前时间字符串(python)

获得特定格式的当前时间字符串(python)

  • 一、使用到的模块:time
  • 二、使用到的函数
    • 1. time.localtime()
    • 2. time.strftime()
  • 三、简单实例


一、使用到的模块: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()))

输出结果:
获得特定格式的当前时间字符串(python)_第1张图片

你可能感兴趣的:(python,python)