博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python生成随机日期字符串
阅读量:6581 次
发布时间:2019-06-24

本文共 554 字,大约阅读时间需要 1 分钟。

生成随机的日期字符串,用于插入数据库。

通过时间元组设定一个时间段,开始和结尾时间转换成时间戳。

时间戳中随机取一个,再生成时间元组,再把时间元组格式化输出为字符串

# encoding: utf-8import timeimport randoma1=(1976,1,1,0,0,0,0,0,0)              #设置开始日期时间元组(1976-01-01 00:00:00)a2=(2017,12,31,23,59,59,0,0,0)    #设置结束日期时间元组(1990-12-31 23:59:59)start=time.mktime(a1)    #生成开始时间戳end=time.mktime(a2)      #生成结束时间戳#随机生成10个日期字符串for i in range(10):    t=random.randint(start,end)    #在开始和结束时间戳中随机取出一个    date_touple=time.localtime(t)          #将时间戳生成时间元组    date=time.strftime("%Y-%m-%d",date_touple)  #将时间元组转成格式化字符串(1976-05-21)    print(date)

 

转载地址:http://elnno.baihongyu.com/

你可能感兴趣的文章
解决 Ubuntu 16.04 LTSSublime text3中文问题
查看>>
tt安装与配置
查看>>
java继承分析
查看>>
10.22T6 水题
查看>>
iOS interview questions and Answers
查看>>
mysql主从复制实现数据库同步
查看>>
日期类
查看>>
面试-1
查看>>
CentOS自动登录Gnome
查看>>
第一章,重点总结
查看>>
nmon 安装
查看>>
LeetCode - 49. Group Anagrams
查看>>
移动前端不得不了解的html5 head 头标签
查看>>
Pollard_rho 因数分解
查看>>
android自带的浏览器如何下载apk包
查看>>
POJ 2001 Shortest Prefixes(字典树基础)
查看>>
必做作业2:视频剪辑软件调研
查看>>
常见问题
查看>>
alignedReID: surpassing human-level performance in person re-identification (paper reading)
查看>>
XMLHTTP下open问题
查看>>