python自动生成指定格式的日期串date = time.strftime(“%Y%m%d”, date

发布时间:2024-11-22 07:02

'deadline'不说'time limit',而说'revised date' #生活技巧# #职场沟通技巧# #商务英语#

最新推荐文章于 2024-10-10 17:01:58 发布

芯科汽车电子 于 2018-10-19 10:56:00 发布

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

def getRandDate(self,flag): '''用于生成随机的日期,如果flag小于零则生成小于今天的日期,否则生成大于今天日期的日期''' if flag == '0': a1 = (1990, 1, 1, 0, 0, 0, 0, 0, 0) # 设置开始日期时间元组(1976-01-01 00:00:00) a2 = (2016, 12, 31, 23, 59, 59, 0, 0, 0) # 设置结束日期时间元组(1990-12-31 23:59:59) start = time.mktime(a1) # 生成开始时间戳 end = time.mktime(a2) # 生成结束时间戳 # 随机生成10个日期字符串 t = random.randint(start, end) # 在开始和结束时间戳中随机取出一个 date_touple = time.localtime(t) # 将时间戳生成时间元组 date = time.strftime("%Y%m%d", date_touple) # 将时间元组转成格式化字符串(1976-05-21) elif flag == '1': a1 = (2010, 1, 1, 0, 0, 0, 0, 0, 0) # 设置开始日期时间元组(1976-01-01 00:00:00) a2 = (3000, 12, 31, 23, 59, 59, 0, 0, 0) # 设置结束日期时间元组(1990-12-31 23:59:59) start = time.mktime(a1) # 生成开始时间戳 end = time.mktime(a2) # 生成结束时间戳 # 随机生成10个日期字符串 t = random.randint(start, end) # 在开始和结束时间戳中随机取出一个 date_touple = time.localtime(t) # 将时间戳生成时间元组 date = time.strftime("%Y%m%d", date_touple) # 将时间元组转成格式化字符串(197605-1) return date

123456789101112131415161718192021222324

网址:python自动生成指定格式的日期串date = time.strftime(“%Y%m%d”, date https://www.yuejiaxmz.com/news/view/187545

相关内容

PHP日期与时间应用与实践
python用workbook类方法带格式保存excel
正则表达式:识别wiki中date、height、Link
python程序,如果设置console=False,用pyinstaller打包成exe,运行出错“Failed to execute script”
Python学习(一)
SpringMVC Get请求如何获取Date类型的参数—— @DateTimeFormat
解决dateutil.parser.
有效整理电脑上的文件:清理电脑文件方案需要
js数据操作笔记整理
vue中 input type=date组件封装及调用

随便看看