Change simulation_date to string

This commit is contained in:
DingZQ
2025-05-18 11:36:48 +08:00
parent 17a8d84827
commit 1ee0bb8067

View File

@@ -2754,10 +2754,10 @@ async def fastapi_download_history_data_manually(data: Download_History_Data_Man
class Run_Simulation_Manually_by_Date(BaseModel):
"""
name数据库名称
simulation_date样式如 datetime(2025, 5, 4)
simulation_date样式如 2025-05-04
"""
name: str
simulation_date: datetime
simulation_date: str
@app.post("/runsimulationmanuallybydate/")
@@ -2786,7 +2786,7 @@ async def fastapi_run_simulation_manually_by_date(data: Run_Simulation_Manually_
simulation.get_realtime_region_patterns(
item['name'], globals.source_outflow_region_id, globals.realtime_region_pipe_flow_and_demand_id)
base_date = item['simulation_date']
base_date = datetime.strptime(item['simulation_date'], "%Y-%m-%d")
# 循环生成96个时间点15分钟间隔
for i in range(96):