在excel文件中写入连续日期
Posted
技术标签:
【中文标题】在excel文件中写入连续日期【英文标题】:Writing consecutive dates in the excel file 【发布时间】:2022-01-14 03:21:45 【问题描述】:我想在 excel 文件的列中写入连续的日期(例如 10,11,2022, 10,11.2024, 10,11,2026,.....),但我不知道该怎么做这在 Python 中?如果您能帮我解决这个问题,我将不胜感激,谢谢!
【问题讨论】:
【参考方案1】:将date_range
与offsets.DateOffset
一起使用2年:
first='2022-10-11'
r = pd.date_range(first, periods=5, freq=pd.offsets.DateOffset(years=2))
print (r)
DatetimeIndex(['2022-10-11', '2024-10-11', '2026-10-11', '2028-10-11',
'2030-10-11'],
dtype='datetime64[ns]', freq='<DateOffset: years=2>')
print (r.strftime('%m.%d.%Y'))
Index(['10.11.2022', '10.11.2024', '10.11.2026', '10.11.2028', '10.11.2030'],dtype='object')
【讨论】:
以上是关于在excel文件中写入连续日期的主要内容,如果未能解决你的问题,请参考以下文章
java中使用poi导入导出excel文件_并自定义日期格式
java读取excel文件,按照指定的日期条件读数据,然后导出txt存储并以其日期命令
将 Excel 2007 中的文本写入 Sharepoint 站点上的 .txt 文件会导致运行时错误“76”找不到路径