asp网站代码 部分封装,广州抖音推广,建设银行手机个人网站,html网站建设python 下有多个有关时间的模块#xff0c;分别是time、datetime、calendar#xff0c;今天重点讨论下time写法。 其中time模块#xff0c;主要有以下方法#xff1a; ltimetime.time() 获取当前系统时间#xff0c;返回float型数值时间戳#xff08;当前时间相对于1970.…python 下有多个有关时间的模块分别是time、datetime、calendar今天重点讨论下time写法。 其中time模块主要有以下方法 ltimetime.time() 获取当前系统时间返回float型数值时间戳当前时间相对于1970.1.1 00:00:00以秒计算的偏移量 localtimetime.localtime(ltime) 把float型时间戳转变成当前时区struct time型时间其实是一个数组 localtimetime.gmtime(ltime) 把float型时间戳转变成UTC时区struct time型时间其实是一个数组 ltime time.mktime(localtime) 把str uct time转成float型时间戳。 strtime time.strftime(%Y%m%d %H%M%S, localtime) ,localtime参数是struct time时间返回字符串。 localtimetime.strptime(strtime,%Y%m%d %H%M%S) ,正好是strftime的反向操作strtime参数字符串格式日期。 举例一个时间偏移后的比较情况 1 #-*-codingutf-8-*-2 __author__zhongtang3 4 5 时间戳与字符串的互相转换6 7 8 import time9
10 localtime1time.localtime()
11 time.sleep(5)
12 localtime2time.localtime(time.time())
13
14 print type(localtime1),localtime1
15 print type(localtime2),localtime2
16
17 gmtimetime.gmtime(time.time())
18 print type(gmtime),gmtime
19
20
21 strtime120160518010101
22 strtime220160518020101
23
24 #字符串变成时间数据结构
25 localtime1time.strptime(strtime1,%Y%m%d%H%M%S)
26 localtime2time.strptime(strtime2,%Y%m%d%H%M%S)
27
28 print type(localtime1),localtime1
29 print type(localtime2),localtime2
30
31
32 #从时间数据结构转换成时间戳
33 time1 time.mktime(localtime1)
34 time2 time.mktime(localtime2)
35
36 print type(time1),time1
37 print type(time2),time2
38
39 #时间戳可以直接相减得到以秒为单位的差额
40 print time2-time1 输出结果 1 type time.struct_time time.struct_time(tm_year2016, tm_mon5, tm_mday19, tm_hour9, tm_min9, tm_sec30, tm_wday3, tm_yday140, tm_isdst0)
2 type time.struct_time time.struct_time(tm_year2016, tm_mon5, tm_mday19, tm_hour9, tm_min9, tm_sec35, tm_wday3, tm_yday140, tm_isdst0)
3 type time.struct_time time.struct_time(tm_year2016, tm_mon5, tm_mday19, tm_hour1, tm_min9, tm_sec35, tm_wday3, tm_yday140, tm_isdst0)
4 type time.struct_time time.struct_time(tm_year2016, tm_mon5, tm_mday18, tm_hour1, tm_min1, tm_sec1, tm_wday2, tm_yday139, tm_isdst-1)
5 type time.struct_time time.struct_time(tm_year2016, tm_mon5, tm_mday18, tm_hour2, tm_min1, tm_sec1, tm_wday2, tm_yday139, tm_isdst-1)
6 type float 1463504461.0
7 type float 1463508061.0
8 3600.0 转载于:https://www.cnblogs.com/zhongtang/p/5507035.html