求助:AnyLogic无法将模型起始时间设置为00:00:00
AnyLogic模型时间设置为00:00:00失败的解决方法
常见解决思路
- 规避12小时制自动转换:如果你的系统使用12小时制时间格式,输入00:00:00时会被自动转为12:00:00 AM。可以尝试:
- 先在小时框输入
0,按Tab键切换到分钟、秒框分别输入0,完成后点击空白处确认; - 输入
00:00:00后立刻按回车键确认,避免系统触发格式转换。
- 先在小时框输入
- 统一软件区域设置:检查AnyLogic的区域设置是否和同事一致:
- 打开
File菜单,选择Preferences; - 在
General > Appearance > Region中设置为支持24小时制的区域(和同事保持一致)。
- 打开
- 代码强制初始化时间:如果图形界面设置始终失效,直接在模型启动时用代码强制设置:
在Main代理的On startup事件中添加代码:
模型启动后会直接将时间设为00:00:00,不受界面输入限制。getEngine().setTime(0);
内容的提问来源于stack exchange,提问作者Aqeel Tariq
相关产品推荐
相关产品推荐

