最新:

# encoding=utf8import time
import datetime
import traceback
from dateutil.relativedelta import relativedeltadef main(cwd):# 获取6个月前的时间(年月日)virus_time  = datetime.date.today() - relativedelta(months=6)# 获取7天前的时间(年月日)normal_time = datetime.date.today() - relativedelta(days=7)# 获取6个月前的时间(年月日时分秒)virus_time  = datetime.datetime.today() - relativedelta(months=6)# 获取7天前的时间(年月日时分秒)normal_time = datetime.datetime.today() - relativedelta(days=7)# 字符串时间转datetime类型(年月日时分秒)check_time = datetime.datetime.strptime(item.clock, "%Y-%m-%d %H:%M:%S")# 字符串时间转datetime类型(年月日)check_time = datetime.datetime.date(check_time)if check_time > virus_time:print(大于)elif check_time < virus_time:print(小于)else:continueif __name__ == "__main__":main()

新:

import datetimed1 = datetime.datetime.now()
time.sleep(10)
d2 = datetime.datetime.now()
print ((d2-d1).seconds, type((d2-d1).seconds))结果:
10 <class 'int'>

旧:

#!/usr/bin/env python
# --*-- coding:UTF-8 --*--import datetimenow_time = datetime.datetime.now()
str_YMD = now_time.strftime("%Y-%m-%d")# 也可以不加年月日,主要是为了补充代码
start_time = str_YMD + " " + "19:57"
end_time = str_YMD + " " + "15:00"s_time = datetime.datetime.strptime(start_time, "%Y-%m-%d %H:%M")
e_time = datetime.datetime.strptime(end_time, "%Y-%m-%d %H:%M")#print (type(s_time.minute), now_time.minute)# 年月日每次结果一样,无需比较
print (s_time.hour, now_time.hour, s_time.minute, now_time.minute)
if s_time.hour == now_time.hour and \s_time.minute == now_time.minute:print (type(now_time), now_time)print (type(e_time), e_time)

日期类型date转换为字符串str

#!/usr/bin/env python3import datetimedate_p = datetime.datetime.now().date()
str_p = str(date_p)
print(date_p,type(date_p)) #2019-01-30 <class 'datetime.date'>
print(str_p,type(str_p)) #2019-01-30 <class 'str'>

比较的对象变量

year
month
day
hour
minute
seconds

扩展博客推荐:

https://www.jb51.net/article/147429.htm

python 日期、时间、字符串相互转换 - 虎虎小猫咪 - 博客园

python时间的转换及比较相关推荐

  1. python 时间格式转换,秒级和毫秒级时间戳转换

    1. 时间格式转换 # -*- coding=utf8 -*- import datetime import time import pytzutc = "2017-07-28T08:28: ...

  2. 牛逼!这个 Python 时间格式转换工具太优秀了!

    这是「进击的Coder」的第 493 篇技术分享 作者:Ckend 来源:Python 实用宝典 " 阅读本文大概需要 6 分钟. " DeLorean 是一个 Python 的第 ...

  3. python时间格式转换time模块

    时间转换格式控制符: %Y 年 %m 月 %B 月名 %b 月名缩写 %d 日 %A 星期 %a 星期缩写 %H 时24小时制 %I 时12小时制 %p 上午下午 AM PM %M 分 %S 秒 ti ...

  4. Python时间转换函数:时间转化为时间戳、时间戳转化为时间、当前日期、当前时间、星期几、前面或者后面多少天、年、月、日等

    Python时间转换函数:时间转化为时间戳.时间戳转化为时间.当前日期.当前时间.星期几.前面或者后面多少天.年.月.日等 #Python时间转换函数:时间转化为时间戳.时间戳转化为时间.当前日期.当 ...

  5. Python——时间与时间戳之间的转换

    转载自:点击打开链接 对于时间数据,如2016-05-05 20:28:54,有时需要与时间戳进行相互的运算,此时就需要对两种形式进行转换,在Python中,转换时需要用到time模块,具体的操作有如 ...

  6. python datetime strftime_datetime.strftime时间输出转换

    datetime.strftime时间输出转换: 注: 1.%Y-%m-%d %H:%M:%S 年-月-日 时:分:秒 2.%A 星期的表示方式,%B 月的英文全写 3.%w周里的第几天,%d月里的第 ...

  7. 用python获取星期字符串,python 时间:秒和字符串之间的转换..

    1)秒数 ==>字符串 1234567 from time import * def secs2str(secs): return strftime("%Y-%m-%d %H:%M:% ...

  8. python模块--datetime时间加减、时间转时间戳、GMT时间格式转换

    1.时间模块加减乘除 import datetime # 获取datetime时间格式并将其转换成字符串 a = datetime.datetime.now().strftime("%Y-% ...

  9. python时间日期字符串各种

    python时间日期字符串各种 python时间日期字符串各种 第一种 字符串转换成各种日期 time 库 # -*- coding: utf-8 -*- import time, datetime ...

最新文章

  1. 超简单调整Fedora25遇到的字体小问题——字体渲染问题和输入框内容显示不全...
  2. web desktop在线演示
  3. 抖音2020研究报告_抖音音乐发布2020抖音音乐生态数据报告
  4. 1.视频压缩编码综述
  5. 从实验室搬到宿舍后可以上QQ但打不开网页
  6. 【数据泵】EXPDP导出表结构
  7. 修改时间日期 linux,查看和修改 Linux 的时间和日期
  8. 2014年07月21日
  9. HashMap内部存储实现及HashTable比较
  10. Voip中的音频Codec技术
  11. 关于中国电信面试问到的问题
  12. Unity TextMesh Pro标记
  13. 商业智能BI全解,一文让你明白才是商业智能(BI)
  14. 两个cgi的莫名其妙的core dump问题的解决
  15. 《机器学习实战》学习笔记(四):基于概率论的分类方法 - 朴素贝叶斯
  16. hive 计算周几_hive返回星期几的方法
  17. 中国软考2006年各地报名方式和咨询地址
  18. VS2019编译MQTT库 C/C++(超详细,含示例工程)
  19. Oracle LiveLabs实验: Pluggables, Clones and Containers: Oracle Multitenant Fundamentals Workshop
  20. 尝试再造python编译器:龙书重制版

热门文章

  1. java提示框easyui风格_EasyUI 标签框风格(TagBox Style)_Vue EasyUI Demo
  2. 【C#桌面应用】第一节:使用C#开发桌面应用的准备
  3. p2000专业软件测试对比,对比说说丽台p2000和p2200对比哪个好些?有何区别呢?良心点评实际情况...
  4. 前端笔记-thymeleaf获取及回显input标签type=radio
  5. 软件设计师习题笔记-重点习题二
  6. Python中append和extend的区别
  7. 解压的mysql_10分钟教你解决安装解压版mysql出现的各种问题
  8. mysql查询数据库报错sql_mode_MySQL数据库的sql_mode
  9. 周期均方根和有效值的区别_如何判断化学锚栓和膨胀锚栓的区别
  10. 计算机组成原理整机实验报告,计算机组成原理加器实验报告.doc