python 下字符串格式时间比较

Posted 朝花夕拾

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 下字符串格式时间比较相关的知识,希望对你有一定的参考价值。

举例:

 1 #-*-coding=utf-8-*-
 2 __author__=zhongtang
 3 
 4 
 5 import time
 6 strtime1=20160518010101
 7 strtime2=20160518020101
 8 
 9 #字符串变成时间数据结构
10 localtime1=time.strptime(strtime1,%Y%m%d%H%M%S)
11 localtime2=time.strptime(strtime2,%Y%m%d%H%M%S)
12 
13 print type(localtime1),localtime1
14 print type(localtime2),localtime2
15 
16 
17 #从时间数据结构转换成时间戳
18 time1= time.mktime(localtime1)
19 time2= time.mktime(localtime2)
20 
21 print type(time1),time1
22 print type(time2),time2
23 
24 #时间戳可以直接相减,得到以秒为单位的差额
25 print time2-time1

 

输出结果

1 <type time.struct_time> time.struct_time(tm_year=2016, tm_mon=5, tm_mday=18, tm_hour=1, tm_min=1, tm_sec=1, tm_wday=2, tm_yday=139, tm_isdst=-1)
2 <type time.struct_time> time.struct_time(tm_year=2016, tm_mon=5, tm_mday=18, tm_hour=2, tm_min=1, tm_sec=1, tm_wday=2, tm_yday=139, tm_isdst=-1)
3 <type float> 1463504461.0
4 <type float> 1463508061.0
5 3600.0

 

以上是关于python 下字符串格式时间比较的主要内容,如果未能解决你的问题,请参考以下文章

python中的while循环与for循环怎么样那个比较好用?

java字符串格式转换成日期格式

比较 C# 中的字符串片段并从集合中删除项目

如何从我的 DatePicker 片段中传输格式化的日期字符串?

postman添加断言

python+spark程序代码片段