返回列表 发帖

time模块

例子一:( time.time() )
#coding=utf-8
import time

tt = str(time.time()) #这里不先转换为字符串,下面使用split()时就会报错
ttt = tt.split(".")[0]
dt = f"当前的时间戳:{ttt}"
print(dt)


脚本运行的结果:
C:\Users\jacky\Desktop>python xx.py
当前的时间戳:1567926245



######

例子二:( time.localtime() )
#coding=utf-8
import time

print("time.localtime()函数:",time.localtime())
print() #输出空行
print("年:",time.localtime()[0])
print("月:",time.localtime()[1])
print("日:",time.localtime()[2])
print("时:",time.localtime()[3])
print("分:",time.localtime()[4])
print("秒:",time.localtime()[5])

print(type(time.localtime()[0]))
print(type(time.localtime()[2]))
print(type(time.localtime()[3]))

a = f"今天是{time.localtime()[0]}年{time.localtime()[1]}月{time.localtime()[2]}日"
b = ",天气晴。"
print(a+b)


脚本运行的结果:
C:\Users\jacky\Desktop>python xx.py
time.localtime()函数: time.struct_time(tm_year=2019, tm_mon=9, tm_mday=8, tm_hour=15, tm_min=4, tm_sec=34, tm_wday=6, tm_yday=251, tm_isdst=0)

年: 2019
月: 9
日: 8
时: 15
分: 4
秒: 34
<class 'int'>
<class 'int'>
<class 'int'>
今天是2019年9月8日,天气晴。



######

例子三:( time.asctime() )
#coding=utf-8
import time

dt=time.localtime()

print("具体时间显示:",time.asctime(dt))
print(time.asctime(dt))
print(type(time.asctime(dt)))

print("星期几:",time.asctime(dt).split()[0])
print(time.asctime(dt).split()[0])
print(type(time.asctime(dt).split()[0]))

print("月份:",time.asctime(dt).split()[1])
print(time.asctime(dt).split()[1])
print(type(time.asctime(dt).split()[1]))

print("几号:",time.asctime(dt).split()[2])
print(time.asctime(dt).split()[2])
print(type(time.asctime(dt).split()[2]))

print("时间:",time.asctime(dt).split()[3])
print(time.asctime(dt).split()[3])
print(type(time.asctime(dt).split()[3]))

print("年份:",time.asctime(dt).split()[4])
a = time.asctime(dt).split()[4]
print(a)
print(type(a))


脚本运行的结果:
C:\Users\jacky\Desktop>python xx.py
具体时间显示: Sun Sep  8 15:05:23 2019
Sun Sep  8 15:05:23 2019
<class 'str'>
星期几: Sun
Sun
<class 'str'>
月份: Sep
Sep
<class 'str'>
几号: 8
8
<class 'str'>
时间: 15:05:23
15:05:23
<class 'str'>
年份: 2019
2019
<class 'str'>



######

例子四:( time.ctime() )
#coding=utf-8
import time

print("具体时间显示:%s" % time.ctime())
print(time.ctime())
print(type(time.ctime()))

print("星期几:",time.ctime().split()[0])
print(time.ctime().split()[0])
print(type(time.ctime().split()[0]))

print("月份:",time.ctime().split()[1])
print(time.ctime().split()[1])
print(type(time.ctime().split()[1]))

print("几号:",time.ctime().split()[2])
print(time.ctime().split()[2])
print(type(time.ctime().split()[2]))

print("时间:",time.ctime().split()[3])
print(time.ctime().split()[3])
print(type(time.ctime().split()[3]))

print("年份:",time.ctime().split()[4])
a = time.ctime().split()[4]
print(a)
print(type(a))


脚本运行的结果:
C:\Users\jacky\Desktop>python xx.py
具体时间显示:Sun Sep  8 15:06:05 2019
Sun Sep  8 15:06:05 2019
<class 'str'>
星期几: Sun
Sun
<class 'str'>
月份: Sep
Sep
<class 'str'>
几号: 8
8
<class 'str'>
时间: 15:06:05
15:06:05
<class 'str'>
年份: 2019
2019
<class 'str'>



######

例子五:( sleep()函数 )
#coding=utf-8
import time

print(f"开始时间:{time.ctime()}")

time.sleep(5) #进程休眠5秒后继续执行

print(f"结束时间:{time.ctime()}")


脚本运行的结果:
C:\Users\jacky\Desktop>python xx.py
开始时间:Sun Sep  8 15:06:58 2019
结束时间:Sun Sep  8 15:07:03 2019





相关文章:
Timer/sleep
datetime模块

文件操作(复制、重命名、删除等)
Linux使用内置模块ftplib

返回列表