Python:radar生成随机的日期、时间
简介:Python有广泛丰富的第三方库,在没有特殊定制下,避免了重复造轮子。若我们想获取随机时间,可以自己写一个,但也可以通过第三方库,如radar,它支持生成随机的日期、时间。关联攻略:Python内置库:数据计算相关 - math,random安装:pip install radarradar主要函数:1、random_date()2、random_datetime()3、random_tim
·
简介:Python有广泛丰富的第三方库,在没有特殊定制下,避免了重复造轮子。若我们想获取随机时间,可以自己写一个,但也可以通过第三方库,如radar,它支持生成随机的日期、时间。
关联攻略:
Python内置库:数据计算相关 - math,random
安装:
pip install radar
radar主要函数:
1、random_date()
2、random_datetime()
3、random_time()
参数说明:
start:指定范围的开始时间,默认:1970-01-01
stop:指定范围的结束时间,默认:datetime.date.today()
使用:
# -*- coding: utf-8 -*-
# time: 2022/4/30 23:40
# file: test.py
# 公众号: 玩转测试开发
import radar
print(radar.random_date()) # 随机:年月日
print(radar.random_datetime()) # 随机:年月日 时分秒
print(radar.random_time()) # 随机:时分秒
print("*" * 20)
print(radar.random_date("2000-01-01", "2970-01-01")) # 指定范围内随机:年月日
print(radar.random_datetime("1999-07-12T14:12:06", "2099-07-12T14:12:06")) # 指定范围内随机:年月日 时分秒
print(radar.random_time("1999-07-12T14:12:06", "1999-07-12T22:12:06")) # 指定范围内随机:时分秒
运行结果:
微信公众号:玩转测试开发
欢迎关注,共同进步,谢谢!
更多推荐
已为社区贡献26条内容
所有评论(0)