python生成随机日期字符串
2017-08-28 00:00
295 查看
生成随机的日期字符串,用于插入数据库。
通过时间元组设定一个时间段,开始和结尾时间转换成时间戳。
时间戳中随机取一个,再生成时间元组,再把时间元组格式化输出为字符串
结果为:
通过时间元组设定一个时间段,开始和结尾时间转换成时间戳。
时间戳中随机取一个,再生成时间元组,再把时间元组格式化输出为字符串
import time import random a1=(1976,1,1,0,0,0,0,0,0) #设置开始日期时间元组(1976-01-01 00:00:00) a2=(1990,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)
结果为:
1985-11-29 1990-08-29 1977-10-16 1985-03-30 1985-05-14 1988-12-01 1979-10-11 1988-09-11 1985-11-13 1983-03-27
相关文章推荐
- Python实现生成随机日期字符串的方法示例
- python生成随机日期字符串
- Oracle中如何生成随机数字、随机字符串、随机日期
- python 随机生成 01 字符串
- Python生成8位随机字符串的方法分析
- 如何用Python语言生成随机字符串
- python 生成随机字符串
- Python生成8位随机字符串的一些方法
- Python 中的POST/GET包构建以及随机字符串的生成。Python 初级应用
- Python生成8位随机字符串的一些方法 分类: python学习 2015-04-28 20:00 62人阅读 评论(0) 收藏
- python 生成随机优惠码(随机字符串)
- 日期的格式化以及随机生成字符串
- Python生成8位随机字符串的一些方法
- Python 生成随机字符串
- Python 生成随机字符串
- 存储过程随机生成字符串、将long值格式化成字符串日期
- Python格式化字符串和随机生成ip地址
- python 生成随机数字,字符串,坐标
- [ Python - 5 ] 通过random模块生成随机字符串
- python随机生成字符串学习