3.19
import time
t = time.localtime()
year = str(t.tm_year)
month = str(t.tm_mon)
day = str(t.tm_mday)
result = '-'.join([year, month, day])
print(result)
3.20 5种不同的日期时间格式
import time
t = time.localtime()
a = time.strftime("%Y-%m-%d %H:%M:%S", t) #年-月-日 时:分:秒
print(a)
b = time.strftime("%m/%d/%Y %I:%M:%S%p", t) #月-日-年 时:分:秒 AM/PM
print(b)
c = time.strftime("%A %B %d %Y %H:%M:%S", t) #星期 月 日 年 时:分:秒
print(c)
d = time.strftime("%Y/%U %a", t) #年/周数 周几
print(d)
e = time.strftime("%b %d %H:%M", t) #月 日 时:分
print(e)
3.21 进度条外加程序运行时间
import time
start_time = time.time()
scale = 10
print("------执行开始------")
for i in range(scale + 1):
a, b = '**' * i, '--' * (scale - i)
c = (i/scale)*100
t = time.time() - start_time
print("%{:>3.0f}[{}->{}]{:.2f}".format(c, a, b, t))
time.sleep(0.1)
print("------执行结束------")