2、Python 当前时间加一天、一小时、一分钟
写自动化的时候遇到这样一个需求,给某个日期控件附当前日期,如果条件满足继续,如果不满足,则赋下一天。
1、datetime模块
print(datetime.datetime.now())
运行结果:
2017-10-17 16:59:28.385184
2、实现下一天、下一小时、下一分钟、下一秒
import datetime import timeprint(datetime.datetime.now()) print(datetime.datetime.now() + datetime.timedelta(days=1)) print(datetime.datetime.now() + datetime.timedelta(hours=1)) print(datetime.datetime.now() + datetime.timedelta(minutes=1)) print(datetime.datetime.now() + datetime.timedelta(seconds=1))
运行结果:
C:\Python36\python.exe E:/python/test1/day1/test10.py
2017-10-17 17:03:53.685368
2017-10-18 17:03:53.685368
2017-10-17 18:03:53.685368
2017-10-17 17:04:53.685368
2017-10-17 17:03:54.685368
3、将输出结果转换成我们想要的格式(结合上篇文章中的内容)
print((datetime.datetime.now() + datetime.timedelta(days=1)).strftime("%Y/%m/%d %H:%M:%S"))
2017/10/18 17:06:34
4、循环取后面一天时间,通过一个自增变量x实现。
x = 0 cur_day = time.strftime('%Y-%m-%d',time.localtime(time.time())) tar_day = (datetime.datetime.now() + datetime.timedelta(days=3)).strftime("%Y-%m-%d")while 1: if cur_day == tar_day: print("end")break else: x = x + 1 cur_day = (datetime.datetime.now() + datetime.timedelta(days=x)).strftime("%Y-%m-%d")print("go on")
运行结果:
C:\Python36\python.exe E:/python/test1/day1/test10.py
go on
go on
go on
end
5、将上面的自增日期格式化成需要的格式,就可以通过sendkeys 方法,输入到日期时间控件了。
2、Python 当前时间加一天、一小时、一分钟相关推荐
- python抽取timedelta中的天数、小时、分钟、秒钟信息
python抽取timedelta中的天数.小时.分钟.秒钟信息 目录 python抽取timedelta中的天数.小时.分钟.秒钟信息</
- java两个时间相差分钟_Java计算两个日期时间相差几天,几小时,几分钟等
展开全部 思路是先计算两个62616964757a686964616fe59b9ee7ad9431333365666264日期相差的毫秒数,然后分别根据每天的毫秒数.每小时的毫秒数.每分钟的毫秒数来计 ...
- python计算时间加减,python datetime库使用和时间加减计算
datetime库使用 一.操作当前时间 1.获取当前时间 >>> import datetime >>> print datetime.datetime.now( ...
- python 数字日期转换,格式化时间,日期加减天,小时,分钟
把数字转换成日期格式 例如:数字 202105271354 转换成日期格式 2021-05-27 13:54:00 from dateutil.parser import parset_list1 ...
- python当前时间加一分钟,python 当前时间多加七天、一小时、一分钟
首先看下,datetime的使用 import datetime >>> print datetime.datetime.now() 2017-07-15 15:01:24.6190 ...
- 使用joda-time工具类 计算时间相差多少 天,小时,分钟,秒
下面程序使用了两种方法计算两个时间相差 天,小时,分钟,秒 package jodotest; import java.text.ParseException; import java.text.Si ...
- python将秒数转化成天,小时,分钟,秒的格式
def convert_time_to_str(time):#时间数字转化成字符串,不够10的前面补个0if (time < 10):time = '0' + str(time)else:tim ...
- python当前时间加一分钟_Python实现的当前时间多加一天、一小时、一分钟操作示例...
本文实例讲述了Python实现的当前时间多加一天.一小时.一分钟操作.分享给大家供大家参考,具体如下: 首先看下,datetime的使用 >>> import datetime &g ...
- python datetime 时间加一秒,一分钟
通过笔者的上一篇文章,大家应该了解了python中datetime,time,string的相互转换,这里讲一个比较常用的操作,那就是时间偏移函数的设计,也就是time offset的函数的方法 获取 ...
最新文章
- 【PAT乙级】1094 谷歌的招聘 (20 分)
- SLAM学习--常用数据集
- hdu4565之矩阵快速幂
- 《Thinking in java》 读了个开头
- 一周愣降900元!这款iPhone不值了?
- Hive导入csv文件
- MATLAB实现连续周期信号的频谱分析(正余弦波信号举例)
- 硬件开发者之路之——保护电路系列之输入电源端口的防护设计
- 20190916每日一句
- sqlprompt安装注册
- erp oracle mrp,OracleERP用戶手册-MRP.doc
- npm cnpm下载
- Java 猜单词游戏
- Spring四个核心包
- excel 删除大量空白行
- python函数长度单位换算_长度单位换算表-在线长度单位转换器
- mmdetection源码笔记(一):train.py解读
- 三、Linux文件管理
- Bootstrap4总结(3)
- c++中的继承机制(Derived Classes)