Refine
This commit is contained in:
13
main.py
13
main.py
@@ -2734,16 +2734,23 @@ class Download_History_Data_Manually(BaseModel):
|
||||
"""
|
||||
download_date: datetime
|
||||
|
||||
|
||||
# DingZQ, 2025-05-17
|
||||
@app.post("/download_history_data_manually/")
|
||||
async def fastapi_download_history_data_manually(data: Download_History_Data_Manually) -> None:
|
||||
item = data.dict()
|
||||
# 创建东八区时区对象
|
||||
tz = timezone(timedelta(hours=8))
|
||||
begin_time = datetime.combine(item['download_date'].date(), time.min).replace(tzinfo=tz)
|
||||
end_time = datetime.combine(item['download_date'].date(), time(23, 59, 59)).replace(tzinfo=tz)
|
||||
begin_dt = datetime.combine(item['download_date'].date(), time.min).replace(tzinfo=tz)
|
||||
end_dt = datetime.combine(item['download_date'].date(), time(23, 59, 59)).replace(tzinfo=tz)
|
||||
|
||||
# 2. 转为字符串
|
||||
begin_time = begin_dt.isoformat()
|
||||
end_time = end_dt.isoformat()
|
||||
|
||||
influxdb_api.download_history_data_manually(begin_time=begin_time, end_time=end_time)
|
||||
|
||||
|
||||
# DingZQ, 2025-05-17
|
||||
class Run_Simulation_Manually_by_Date(BaseModel):
|
||||
"""
|
||||
name:数据库名称
|
||||
|
||||
Reference in New Issue
Block a user