python比较日期时间_python时间如何比较
Python中有time和datetime,不过二者都直接取出日期和时间。 当需要比较2个时间的先后时,这两个类的函数都显得有些过于复杂。因为它们都带上了日期。
如果仅想比较时间,取出当前时间会带有日期信息,而指定比较的目标时间时还要给日期部分赋值。那个time_struct,一大堆的参数。赋值感觉很麻烦哦。
不用什么函数,直接将当前时间格式化成字符串然后转换成整数进行比较。 如下表示当前时间在09:35:10与15:01:01之间。150101 > int(time.strftime("%H%M%S")) > 93510
简单的比较函数
此处用time写了一个简易比较方法。思路是将时间部分格式化成字符串,然后转成数字,直接相减来判断先后。def time_cmp(first_time, second_time):
print(first_time)
print(second_time)
return int(time.strftime("%H%M%S", first_time)) - int(time.strftime("%H%M%S", second_time))
测试结果
测试与输出如下:print(time_cmp(time.gmtime(), time.strptime("09:35:10", "%H:%M:%S")))
time.struct_time(tm_year=2017,tm_mon=3,tm_mday=9,tm_hour=15,tm_min=13,tm_sec=44,tm_wday=3,tm_yday=68,tm_isdst=0)
time.struct_time(tm_year=1900,tm_mon=1,tm_mday=1,tm_hour=9,tm_min=35,tm_sec=10,tm_wday=0,tm_yday=1,tm_isdst=-1)
57834
众多python培训视频,尽在python学习网,欢迎在线学习!
python比较日期时间_python时间如何比较相关推荐
- python日期函数_python 时间及日期函数
本人最近新学python ,用到关于时间和日期的函数,经过一番研究,从网上查找资料,经过测试,总结了一下相关的方法. import time import datetime '''时间转化为时间戳: ...
- python pandas 日期格式_python+pandas+时间、日期以及时间序列处理方法
先简单的了解下日期和时间数据类型及工具 python标准库包含于日期(date)和时间(time)数据的数据类型,datetime.time以及calendar模块会被经常用到. datetime以毫 ...
- python日期函数_python时间函数(time)
(一)时间获取 (1)time.time() 该函数用来获取当前时间的时间戳,是一个很长的float数字 time.time() 运行结果: 1600438898.135828 (2)time.cti ...
- python time localtimeq获取准确时间_Python时间模块datetime、time、calendar的使用方法
本文简单总结了一下Python处理时间和日期方面的模块,主要就是datetime.time.calendar三个模块的使用,希望这篇文章对于学习Python的朋友们有所帮助. 首先就是模块的调用,很多 ...
- python 转换文件时间_python时间转换
http://edu.codepub.com/2010/0725/24551.php 1)秒数 ==>字符串 2)字符串 ==> 秒数 完整的函数: Python的time模块的部分翻译: ...
- 生日python十种日期格式_python显示生日是星期几的方法
python显示生日是星期几的方法 本文实例讲述了python显示生日是星期几的方法.分享给大家供大家参考.具体实现方法如下: # find the day of the week of a give ...
- python输出日期语句_python使用calendar输出指定年份全年日历的方法
python使用calendar输出指定年份全年日历的方法 本文实例讲述了python使用calendar输出指定年份全年日历的方法.分享给大家供大家参考.具体实现方法如下: import calen ...
- python日期函数_python 时间相关函数
python 中与时间处理相关的模块包括 time.datetime.以及 calendar time 模块 time() 函数:time() 函数用于返回当前时间的时间戳(1970年01月08时00 ...
- python获取月份字符串_python 时间字符串与日期转化
python 时间字符串与日期转化 datetime.datetime.strptime(string, format) 根据指定的格式解析字符串为一个datetime类型.相当于datetime.d ...
- python mysql日期输出格式_Python/Shell/MySQL时间获取与格式转换
一.说明 时间的获取及时间各格式间的转换是比较常用的操作,但一是多种语言经常容易弄混,二是同一种语言同一个功能可能有不同的实现函数,导致每次处理时间经常要百度所以来记录一下. 另外个人真不喜欢同样功能 ...
最新文章
- 马化腾很受伤 后果很严重
- 窗口截图(可指定HWND窗口句柄)
- python学多久可以做项目-怎么自学python,大概要多久?
- 数学图形(1.5)克莱线
- ESD二极管 DW12P4N3-S 电压12V 封装DFN2020-3L
- boost::polygon::detail::robust_fpt相关的测试程序
- ②你真的学会Java了吗?来自《卷Ⅰ》的灵魂提问
- 动态网页和静态网页的区别是什么?
- 中兴捧月比赛2020
- jQuery的$.ajax()访问json文件【亲测有效】
- 计算机专业学生参加igem,喜讯:深圳大学iGEM团队再获金奖,并获得最佳单项奖,为今年大中华地区iGEM参赛队伍最佳成绩!-深圳大学生命与海洋科学学院...
- “FCoE全解系列”之网络融合交换机类型
- Linux课程之linux的发展
- [XMAN2018排位赛]通行证
- JavaEE中的依赖性——依赖查找
- 镜头调制传递函数MTF
- 电脑分区了如何恢复?电脑新手村教程
- Cython入门到放弃(一)
- 银行普惠金融可持续发展能力建设——风控科技应用
- 小黄车卖蜂蜜啦。。。