Table of Contents

Python日期和时间


模块:time

处理时间、转换时间

获取当前的时间,基于某一个固定的时间开端

time.time()

转换时间为本地时间,返回类型是struct_time

time.localtime(time.time())

将时间信息转换为一个标准的字符串

time.asctime(time.localtime(time.time()))

休眠当前线程一段时间

time.sleep(3)

模块:datetime

处理日期和时间

返回当前的日期和时间

datetime.datetime.now()

返回一个包含日期和时间的字符串

datetime.datetime.now().ctime()

计算经过的时间,结果类型是timedelta

startTime=datetime.datetime.now()
endTime=datetime.datetime.now()
waitTime=endTime-startTime

创建一个日期

datetime.date(year=1999,month=10,day=24)

返回今天的日期

datetime.date.today()

返回日期是星期几

datetime.date.today().weekday()

返回一个标准的日期字符串

datetime.date.today().ctime()

创建一个时间

datetime.time(hour=10,minute=10,second=10)