参考:
https://blog.csdn.net/zhuxiao5/article/details/104469652?depth_1-utm_source=distribute.pc_feed.50579&utm_source=distribute.pc_feed.50579

import time#生成出生当年所有日期
def dateRange(year):
#     时间格式fmt = '%Y-%m-%d'
#     Python time strptime() 函数根据指定的格式把一个时间字符串解析为时间元组。
# Python time mktime() 函数执行与gmtime(), localtime()相反的操作,它接收struct_time对象作为参数,返回用秒数来表示时间的浮点数。bgn = int(time.mktime(time.strptime(year+'-01-01',fmt)))print(bgn)end = int(time.mktime(time.strptime(year+'-12-31',fmt)))print(end)list_date = [time.strftime(fmt,time.localtime(i)) for i in range(bgn,end+1,3600*24)]return [i.replace('-','') for i in list_date]
data_time  = dateRange('1993')
# print(type(data_time))
print(data_time)725817600
757267200
['19930101', '19930102', '19930103', '19930104', '19930105', '19930106', '19930107', '19930108', '19930109', '19930110', '19930111', '19930112', '19930113', '19930114', '19930115', '19930116', '19930117', '19930118', '19930119', '19930120', '19930121', '19930122', '19930123', '19930124', '19930125', '19930126', '19930127', '19930128', '19930129', '19930130', '19930131', '19930201', '19930202', '19930203', '19930204', '19930205', '19930206', '19930207', '19930208', '19930209', '19930210', '19930211', '19930212', '19930213', '19930214', '19930215', '19930216', '19930217', '19930218', '19930219', '19930220', '19930221', '19930222', '19930223', '19930224', '19930225', '19930226', '19930227', '19930228', '19930301', '19930302', '19930303', '19930304', '19930305', '19930306', '19930307', '19930308', '19930309', '19930310', '19930311', '19930312', '19930313', '19930314', '1993031
# 那么我们利用 id-validator 来依次校验刚才生成的身份证号码。from id_validator import validator#遍历所有日期,print通过校验的身份证号码
#  id1 身份证开头    id3身份证结尾
# 出身年份
def vali_dator(id1,id2,id3):for i in dateRange(id2):theid = id1 + i + id3if validator.is_valid(theid):print(theid)vali_dator('330221','1993','4914')725817600
757267200
330221199301064914
330221199301144914
330221199301224914
330221199301304914
330221199302024914
330221199302104914
330221199303094914
330221199303174914
330221199303254914
330221199304054914

pyrhon_生成所有生日日期相关推荐

  1. Eclipse自动生成作者、日期注释等功能设置

    Eclipse自动生成作者.日期注释等功能设置 在使用Eclipse 编写Java代码时,自动生成的注释信息都是按照预先设置好的格式生成的. 修改作者.日期注释格式:打开Windows->Pre ...

  2. 【uniapp】根据身份证号获取生日日期

    根据身份证号获取生日日期 传入身份证号获取生日日期 getBirthday = idCard => {var birthday = "";if (idCard != null ...

  3. Java 根据生日日期计算距离生日还有多少天(工具类)

    已知生日日期,用Java实现计算距离生日还有多少天: // 计算距离生日还有多少天 public class Tool {/*** 计算距离生日还有多少天 * @param addtime:生日日期* ...

  4. 2、用Kettle生成日期维度数据(一)使用kettle生成2019年日期文件保存到hive表中

    记录5月4号导入数据的过程,以后更方便使用这个方法 最终生成的ktr链接 链接:https://pan.baidu.com/s/1YJv7C7RIBawyzJD4j6DLMA 提取码:9de2 复制这 ...

  5. 抖音火爆的早安推送在线版,新功能速递,支持推送时间自定义,添加生日日期计算

    抖音火爆的早安推送在线版,新功能速递,支持推送时间自定义,添加生日日期计算 传送门 问题咨询:1319723770@qq.com 新功能一:支持推送时间自定义 操作路径 消息推送列表界面,找到需要修改 ...

  6. python 连续输出日期_我想生成连续的日期

    我有这样的代码:import time from datetime import date startyear = raw_input("start year: ") startm ...

  7. python制作生日祝福_【中信项目案例分享】python 实现自动生成个性化生日贺卡...

    python 处理图片 1. 图片上添加文字 1.1 代码部分 代码原理: 创建与原图同等大小的一张图片, 设置透明度为 0, 将两张同大小的图片重叠 from PIL import Image,Im ...

  8. PHP的函数-----生成随机数、日期时间函数

    常用的函数 [1]   生成随机数 rand(); 例子: echo rand(); 显示结果: 当刷新时,会有不同的数,默认生成随机数.生成随机数不能控制范围. 如果,想要控制在范围之内,就用: e ...

  9. 关于显示当前日期并且自动生成后面的日期,月份也正常显示

    先上效果图 如何实现这种动态生成的日期,当前日期高亮的效果本人前端入门,代码可能比较笨,欢迎大佬指正新方法 html代码 <div class="seckill">&l ...

最新文章

  1. 如果有的明星不会使用计算机,盘点娱乐圈不会用电脑手机的10大原始明星:最后一位出书都是手写...
  2. 三代测序关键计算技术开发及应用
  3. 中关村论坛首次设置技术交易板块,人工智能和新一代信息技术专场发布会即将召开...
  4. sa执行命令方法总结
  5. 网站推广专员浅析网站建设实用技巧助力网站推广优化
  6. 网站防止SQL注入方法
  7. 如果reporting server出现“无法安装打印控件”的处理方法。
  8. python全部语法_python基本语法
  9. 如何抓取(采集)大众点评网的坐标(经纬度)信息
  10. 各位大佬,别再拿人工智能当春药了!
  11. UnPackMe_ASPack2.12的IAT修复 19.05.13
  12. Python - 学习/实践
  13. 解决无法完美卸载office2010的问题
  14. 科目三上海浦东邮佳考场心酸历程
  15. opencv建立图片坐标系位置
  16. CISC RISC ARM MIPS区别与联系
  17. 陌生人社交网络大起底:谁是下一个陌陌?
  18. 新浪微博 QQ登录 登陆授权 V1.0
  19. EDK2环境的搭建以及遇到的部分问题解答
  20. 强大的视频解码器Potplayer

热门文章

  1. java基础-原码反码补码
  2. mac电脑如何下载git
  3. stlink灯一直闪
  4. 把Vue项目打包为桌面应用(最简)
  5. 二叉堆------小根堆
  6. python anaconda和pycharm_python anaconda与pycharm的特点
  7. 【转载】2010年国内开源状况
  8. 调整屏幕亮度、饱和度、对比度
  9. 通过一个最简单的HTTP服务器工具软件(如http文件服务器-hfs2),建立一个临时的HTTP文件服务,使能通过手机浏览器等访问下载你的计算机中指定的文件
  10. 2021年资料员-通用基础(资料员)考试及资料员-通用基础(资料员)考试报名