Change simulation_date to string
This commit is contained in:
6
main.py
6
main.py
@@ -2754,10 +2754,10 @@ async def fastapi_download_history_data_manually(data: Download_History_Data_Man
|
|||||||
class Run_Simulation_Manually_by_Date(BaseModel):
|
class Run_Simulation_Manually_by_Date(BaseModel):
|
||||||
"""
|
"""
|
||||||
name:数据库名称
|
name:数据库名称
|
||||||
simulation_date:样式如 datetime(2025, 5, 4)
|
simulation_date:样式如 2025-05-04
|
||||||
"""
|
"""
|
||||||
name: str
|
name: str
|
||||||
simulation_date: datetime
|
simulation_date: str
|
||||||
|
|
||||||
|
|
||||||
@app.post("/runsimulationmanuallybydate/")
|
@app.post("/runsimulationmanuallybydate/")
|
||||||
@@ -2786,7 +2786,7 @@ async def fastapi_run_simulation_manually_by_date(data: Run_Simulation_Manually_
|
|||||||
simulation.get_realtime_region_patterns(
|
simulation.get_realtime_region_patterns(
|
||||||
item['name'], globals.source_outflow_region_id, globals.realtime_region_pipe_flow_and_demand_id)
|
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分钟间隔)
|
# 循环生成96个时间点(15分钟间隔)
|
||||||
for i in range(96):
|
for i in range(96):
|
||||||
|
|||||||
Reference in New Issue
Block a user