微博时间转化Fri Apr 07 11:43:24 +0800 2022
原格式:Fri Apr 07 11:43:24 +0800 2022
灵感:获取微博某时间段到...之间的内容
转化格式:2022-04-07
# 实现 import datetime date_str = "Fri Apr 07 11:43:24 +0800 2022" date = datetime.datetime.strptime(date_str, "%a %b %d %H:%M:%S %z %Y") formatted_date = date.strftime("%Y-%m-%d %H:%M:%S") print(formatted_date) # 2022-04-07 print(type(formatted_date))
或者:
from datetime import datetime date_string = "Fri Apr 07 11:43:24 +0800 2022" date_format = "%a %b %d %H:%M:%S %z %Y" # 解析时间字符串为datetime对象 dt = datetime.strptime(date_string, date_format) # 格式化为指定的日期时间格式 formatted_date = dt.strftime("%Y-%m-%d %H:%M:%S") print(formatted_date) # 2022-04-07 11:43:24
日期:格式:如2022-01-01 遍历end 到 start
import datetime start_date = datetime.date(2022, 8, 30) end_date = datetime.date(2022, 11, 30) delta = datetime.timedelta(days=1) total_time = [] current_date = start_date while current_date <= end_date: date_str = current_date.strftime("%Y-%m-%d") # print(date_str) current_date += delta total_time.append(date_str) print(total_time)
output:
['2022-08-30', '2022-08-31', '2022-09-01', '2022-09-02', '2022-09-03', '2022-09-04', '2022-09-05', '2022-09-06', '2022-09-07', '2022-09-08', '2022-09-09', '2022-09-10', '2022-09-11', '2022-09-12', '2022-09-13', '2022-09-14', '2022-09-15', '2022-09-16', '2022-09-17', '2022-09-18', '2022-09-19', '2022-09-20', '2022-09-21', '2022-09-22', '2022-09-23', '2022-09-24', '2022-09-25', '2022-09-26', '2022-09-27', '2022-09-28', '2022-09-29', '2022-09-30', '2022-10-01', '2022-10-02', '2022-10-03', '2022-10-04', '2022-10-05', '2022-10-06', '2022-10-07', '2022-10-08', '2022-10-09', '2022-10-10', '2022-10-11', '2022-10-12', '2022-10-13', '2022-10-14', '2022-10-15', '2022-10-16', '2022-10-17', '2022-10-18', '2022-10-19', '2022-10-20', '2022-10-21', '2022-10-22', '2022-10-23', '2022-10-24', '2022-10-25', '2022-10-26', '2022-10-27', '2022-10-28', '2022-10-29', '2022-10-30', '2022-10-31', '2022-11-01', '2022-11-02', '2022-11-03', '2022-11-04', '2022-11-05', '2022-11-06', '2022-11-07', '2022-11-08', '2022-11-09', '2022-11-10', '2022-11-11', '2022-11-12', '2022-11-13', '2022-11-14', '2022-11-15', '2022-11-16', '2022-11-17', '2022-11-18', '2022-11-19', '2022-11-20', '2022-11-21', '2022-11-22', '2022-11-23', '2022-11-24', '2022-11-25', '2022-11-26', '2022-11-27', '2022-11-28', '2022-11-29', '2022-11-30']
本文来自博客园,作者:__username,转载请注明原文链接:https://www.cnblogs.com/code3/p/17366179.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步