"""author = Zard"""
from time import *
1)导入包中的模块
from 包名 import 模块名
from 包名.模块名 import 变量列表
2)普通文件夹与包的区别
包有一个默认的py文件,文件名是'init',不管用什么样的方式去导入包中的内容,这个默认文件都会被导入
2.time模块
- asctime() -- 获取当前时间,以“星期 月份 号数 时:分:秒 年份”的格式返回’
2)localtime() -- 获取当地的当前时间,返回结构体时间对象
localtime(时间戳) -- 将时间戳转换成当地时间
3)time() -- 获取当前时间,返回的是时间戳
时间戳:当前时间到格林威治时间的1970年1月1日0时0分0秒的时间差(单位是秒)
localtime(时间戳) -- 将时间戳转换成时间对象
4.strftime(时间格式,结构体时间对象) -- 将时间对象以指定的格式转换成字符串时间
5.strptime(带时间的字符串,时间格式)
print(localtime()) # time.struct_time(tm_year=2019, tm_mon=6, tm_mday=28, tm_hour=10, tm_min=40, tm_sec=57, tm_wday=4, tm_yday=179, tm_isdst=0)
time1 = localtime()
print(time1.tm_year) # 年 2019
print(time1.tm_mon) # 月
print(time1.tm_mday) # 日 b
print(time1.tm_wday) # 星期 值从0-6分别表示周一--周天
time2 = time()
localtime(time2)
time_str3 = '2019/8/4 10:45:55'
time5 = strptime(time_str3,'%Y/%m/%d %H:%M:%S')
print(time5)
from datetime import time,date,datetime
1.time类 -- 时、分、秒、毫秒相关的时间
2.date类 -- 年、月、日相关的时间
t2 = date.today()
print(t2)
3.datetime类 -- 前2者的结合
t3 = datetime.now()
print(t3)
4.timedelta -- 用来时间的加减操作