python 日期大小比较
输入的日期跟当前日期比较大小
日期在python中 存在time,datetime,string三种形式转化如下
#str转time
time.strptime('2018-09-28',"%Y-%m-%d")
#str转datetime
datetime.datetime.striptime('2018-09-28',"%Y-%m-%d")
#time 转string
time.strftime("%y-%m-%d",time.localtime())
需求实现:
import datetime
import time
#将日期字符串转为时间再比较,time,datetime,str
def valid_date(timestr):#获取当前时间日期nowTime_str = datetime.datetime.now().strftime('%Y-%m-%d') print(nowTime_str)#mktime参数为struc_time,将日期转化为秒,e_time = time.mktime(time.strptime(nowTime_str,"%Y-%m-%d"))print(e_time)try:s_time = time.mktime(time.strptime(timestr, '%Y-%m-%d'))print(s_time)#日期转化为int比较diff = int(s_time)-int(e_time)print(diff)if diff >= 0:return 1else:print('所查日期不能小于当前时间!!!')return 0except Exception as e:print(e)return 0
if __name__=='__main__':valid_date("2018-10-07")
执行结果:
python 日期大小比较相关推荐
- python日期比较大小_js中怎么比较两个日期
JavaScript学习了这么久,有没有发现JavaScript很好用呢?JavaScript可以比较两个日期,并且不会将数据存入服务器,允许对比较的日期进行修改和删除,可以进行不同日期的比较.本文介 ...
- 【转载】Python日期时间模块datetime详解与Python 日期时间的比较,计算实例代码
本文转载自脚本之家,源网址为:https://www.jb51.net/article/147429.htm 一.Python中日期时间模块datetime介绍 (一).datetime模块中包含如下 ...
- Python日期字符串到日期对象
本文翻译自:Python date string to date object How do I convert a string to a date object in python? 如何在pyt ...
- 比较两个日期大小和获取当前月最大天数的存储过程
下面简单介绍sqlserver2008两个常用的存储过程1.比较两个日期大小的存储过程2.获取当前月份的最大天数的存储过程1.创建比较两个日期大小的存储过程1)创建比较两个日期大小的存储过程/*** ...
- python 子图大小_Python | 图的大小
python 子图大小 In some cases, the automatic figure size generated by the matplotlib.pyplot is not visua ...
- Python 日期和时间戳的转换
Python 日期和时间戳的转换 1. Python中处理时间的模块 Python中处理时间的模块有time.datetime和calendar. 在Python中表示时间的方式: 时间戳:10位整数 ...
- 时间日期大小比较判断,时间戳/时间 - 转换
时间日期大小比较判断,时间戳/时间 - 转换 当前时间转为时间戳: var currentTimestamp = new Date().getTime(); 当前时间对象 var curDate = ...
- netflix linux_Netflix如何处理故障转移,Anaconda,Linux命令行技巧,Python日期时间库,GDPR,微服务等
netflix linux 上周,Amjith Ramanujam的页面浏览量超过12,000, 关于Netflix如何在7分钟内完成故障转移的文章是我们失控的热门. 您是否有关于您的组织如何确保最大 ...
- [转载] python日期时间使用详解和定时器使用讲解
参考链接: Python日期时间 python中一个关于日期时间非常重要的模块是datetime模块,使用前先将它导入到项目中,import datetime. 获取当前时间 now=datetime ...
最新文章
- 2021年大数据Hive(十一):Hive调优
- 浅谈MySQL数据库中的锁与事务
- SqlConnection就一定要关闭吗?
- 以列表形式输出_04 Python之列表、集合和字典的推导式
- java 函数式编程 示例_功能Java示例 第1部分–从命令式到声明式
- 自定义 Git - Git 钩子 (自动部署)
- mysql 的标识符_MySQL查询或标识符在Jupyter中太长?
- python编程入门指南-Python编程入门指南(上下册)
- 外汇交易:哪个货币对比较好做?
- 中国足球深度剖析之五,破除周期性怪圈
- Gradle学习笔记(二)
- linux命令 dmesg_如何在Linux上使用dmesg命令
- 批处理文件写法(转帖)
- 浅析贝叶斯神经网络(Based on Variational Bayesian)
- 如何删除WORD空白页
- 电商类产品搜索功能如何优化?
- 头歌:立体几何计算题
- zao AI换脸,说说自己对人脸识别的一些理解
- 百度地图的简单开发之方向传感器实现定位功能
- Portal相关技术及架构