python安装time模块_Python之路-Python常用模块-time模块

时间:2025-03-21 07:15:35

一、time模块

常用的一种获取当前时间以及时间格式化的模块,模块名称:time

time模块在Python原生安装中就存在所以不需要进行任何安装操作,直接使用即可。

导入方式: import time

time模块-常用方法

time模块-时间元组

time模块-时间格式

'''

引入time模块

'''

import time

# print()

#返回当前时间 可读形式

# print(())#Sun Jan 13 10:52:17 2019

#返回进程时间

# print(())

# print(())

#获取可读形式的当前时间

# print(())

#返回当前时间的时间戳 从1970-01-01 00:00:00 到当前的秒数

# print(())

# times = ()

# print((times))

#返回的是格林威治时间元祖

# print(())

#返回时间元祖 返回的是当前时间

# print(())

'''

将时间戳转化为时间元祖 将时间元祖转化为时间字符串

'''

#获取当前时间戳

# times = ()

#将时间戳转化为时间元祖

# print((times))

# formatTime = (times)

# print(formatTime)

#接受时间元祖 并返回指定格式可读字符串表示的当地时间,格式由fmt决定

# print(('%Y-%m-%d %H:%M:%S',formatTime))

'''

将时间字符串转化为时间元祖

'''

# times = '2019-01-13 12:13:34'

#转化为时间元祖

# formatTime = (times,'%Y-%m-%d %H:%M:%S')

# print(formatTime)

#time.struct_time(tm_year=2019, tm_mon=1, tm_mday=13, tm_hour=12, tm_min=13, tm_sec=34, tm_wday=6, tm_yday=13, tm_isdst=-1)

#将时间元祖转化为时间元祖

# print((formatTime))#1547352814.0

'''

sleep 推迟线程运行时间 secs指定秒数

'''

for i in range(1,2):

print('让子弹飞一会')

(2)

print('让弹在飞')

(2)

print('让弹到了')

练习:

1.将字符串的时间"2017-10-10 23:40:00"转换为时间戳和时间元组

2.字符串格式更改。如提time = "2017-10-10 23:40:00",想改为 time= "2017/10/10 23:40:00"

3.获取当前时间戳转换为指定格式日期

4.获得三天前的时间

'''

1.将字符串时间"2019-10-12 23:40:00"转化为时间戳和时间元组

'''

import time

# times = "2019-10-12 23:40:00"

#将字符串时间转化为时间元祖

# formatTime = (times,'%Y-%m-%d %H:%M:%S')

# print(formatTime)

#将时间元组转化为时间戳

# print((formatTime))

'''

2.字符串格式更改:如time = "2019-10-12 23:40:00" 改为 time "2019/10/12 23:40:00"

'''

# times = "2019-10-12 23:40:00"

# formatTime = (times,'%Y-%m-%d %H:%M:%S')

# print(('%Y/%m/%d %H:%M:%S',formatTime))

'''

获取当前时间戳转化为指定格式日期

'''

# now = ()

# formatTime = (now)

# print(('%Y-%m-%d %H:%M:%S',formatTime))

'''

获取三天前时间

'''

threeAgo = () - 60*60*24*3

formatTime = (threeAgo)

print(('%Y-%m-%d %H:%M:%S',formatTime))