山东网站建设xywlcn,asp伪静态网站如何做筛选,怎么让网站文章被收录,微信公众号平台官网网址目录
前言#xff1a; time简介 导入模块
1.时间戳
2.时间元组
#xff08;1#xff09;把时间戳转换为元组形式
#xff08;2#xff09;元组转换为时间戳输出 #xff08;3#xff09;把元组转换为格式化时间 #xff08;4#xff09;把时间戳转换为格式化时间…目录
前言 time简介 导入模块
1.时间戳
2.时间元组
1把时间戳转换为元组形式
2元组转换为时间戳输出 3把元组转换为格式化时间 4把时间戳转换为格式化时间
3.字符串时间重点
1把一个元组类型的时间转换为字符串形式
2把一个字符串转换为元组日期类型
4.停机休眠 前言 上一节讲了模块的定义和使用Python学习-----模块1.0模块的简介、定义与使用_Python欧尼酱的博客-CSDN博客这一节就开始讲讲Python中的时间模块time这个模块是Python自带的我们不需要去下载直接导入就可以使用。 time简介
世界上第一台计算机操作系统Unix是诞生于1970年然后就开始了计算机的时间计算所以我们计算机的时间是开始于1970年1月1日0:00而这一节要讲到的time的时间戳也就是从这个时间到此时此刻的秒数。下面会详细讲解。 时间的表现形式 1.时间戳 2.元组 3.字符串 导入模块
import time
1.时间戳 time.time() import time
restime.time()
print(res)
#输出结果1676709230.092293
#这个是从1970.1.1 0:00 到此时此刻过了的秒数
2.时间元组 地球是分为24个时区的从英国的格林尼治0时区开始向东有12个时区向西有12个时区其中0时区和弟12时区是东西共有的。而我国北京时间也就是东八区我国幅员辽阔最东边与最西边时间相差差不多4个小时实际上我国都是统一去使用北京时间的这样可以去方便管理。而美国是使用夏令时的夏令时实际上就是比实际时间还要早1个小时比如西7区此时是11:48而换算为夏令时就是10:48。这些都是高中的地理知识了解了解 1把时间戳转换为元组形式
方式1 time.localtime(res) 说明这个函数的方式是传入一个时间戳然后以元组的形式输出这个时间如果没有传入时间戳那么输出就是此时此刻的时间元组 注意输出的时间是你计算机所在的位置的时间比如我在东八区就会输出东八区的时间在中国不管你在哪里都会输出东八区的时间 import time
atime.localtime(1234567)#时间是此时东八区的时间
print(a)
#输出结果time.struct_time(tm_year1970, tm_mon1, tm_mday15, tm_hour14, tm_min56, #tm_sec7, tm_wday3, tm_yday15, tm_isdst0)
btime.localtime()
print(b)
#输出结果time.struct_time(tm_year2023, tm_mon2, tm_mday18, tm_hour16, tm_min47, #tm_sec31, tm_wday5, tm_yday49, tm_isdst0)
方式2 time.gmtime(res) 说明这个函数的用法跟上面是一样的只是输出结果是格林尼治时间0时区的时间然后以元组的方式输出 import time
bt.gmtime()
print(b)
#输出结果time.struct_time(tm_year2023, tm_mon2, tm_mday18, tm_hour8, tm_min51, #tm_sec8, tm_wday5, tm_yday49, tm_isdst0)
2元组转换为时间戳输出 time.mktime(tu) 说明传入一个元组的时间输出是一个时间戳的时间 import time
xtime.mktime(time.localtime())
print(x)
#输出结果1676711086.03把元组转换为格式化时间 time.asctime(tu) 说明传入一个元组类型的时间然后输出类似.Sun Oct 1 12:04:45 2022 的时间形式如果没有传入内容就输出此时此刻的时间 import time
ytime.asctime(time.localtime())
print(y)#输出结果Sat Feb 18 17:06:29 2023 4把时间戳转换为格式化时间 time.ctime(res) 说明传入一个时间戳输出类似Sun Oct 1 12:04:45 2022 的时间形式如果没有传入内容就输出此时此刻的时间 import time
jtime.ctime(time.mktime(time.localtime()))
print(j)
#输出Sat Feb 18 20:04:36 2023
3.字符串时间重点
1把一个元组类型的时间转换为字符串形式 time.strftime(format,tu) 说明format是转换的格式(必须写! )其写法跟%d、%c等方式是类似的tu是元组类型的时间 format的形式 %y 两位数的年份表示00-99 %Y 四位数的年份表示000-9999 %m 月份01-12 %d 月内中的一天0-31 %H 24小时制小时数0-23 %I 12小时制小时数01-12 %M 分钟数0059 %S 秒00-59 %a 本地简化星期名称 %A 本地完整星期名称 %b 本地简化的月份名称 %B 本地完整的月份名称 %c 本地相应的日期表示和时间表示 %j 年内的一天001-366 %p 本地A.M.或P.M.的等价符 %U 一年中的星期数00-53星期天为星期的开始 %w 星期0-6星期天为星期的开始 %W 一年中的星期数00-53星期一为星期的开始 %x 本地相应的日期表示 %X 本地相应的时间表示 %Z 当前时区的名称 %% %号本身 import time
ttime.strftime(%Y %m %d %H:%M %z,time.localtime())
print(t)
#输出2023 02 18 20:12 0800
#(0800是表示东八区)
2把一个字符串转换为元组日期类型 time.strptime(str,format) 说明str是表示要被转换的字符串format其实就是上面的那个表的内容就是转换的格式 注意事项要进行转换的字符串年月日要与format转换的个数一一对应,如果没有去说明转换的format或者没有去一一对应的话就会报错 import time
tttime.strptime(2023 3 3 12:15,%Y %m %d %H:%M)
print(tt)
#输出time.struct_time(tm_year2023, tm_mon3, tm_mday3, tm_hour12, tm_min15, tm_sec0, tm_wday4, tm_yday62, tm_isdst-1) 图解说明 4.停机休眠 time.sleep(t) 说明其中的t是表示秒数一般写入是一个整数这个函数就是先让程序暂停t秒然后再接着运行 import time
t3
print(%d秒后输出结果%t)
time.sleep(t)
print(hello) OK这一期就到这里了thanks~~~
分析一张壁纸~