【问题标题】:Model start time imported from database从数据库导入的模型开始时间 【发布时间】:2020-04-04 00:35:57 【问题描述】: 我有一个将数据导入我的 anylogic 模型数据库的 Excel 表。有什么方法可以对模拟开始时间进行编码,以查看数据库中的哪一天/时间开始模拟。 【问题讨论】: 标签: anylogic 【解决方案1】: 您可以在初始实验设置期间从内部 AnyLogic 数据库中检索它,并使用以下代码修改模型开始日期: getExperiment().getEngine().setStartDate(selectFrom(mytable).firstResult(mytable.mycolumn)); 这是存储在内部数据库中的日期值的示例,适合上面的代码: 唯一需要注意的可能是初始化的顺序。内部数据库的日期查询可能发生在在内部数据库从 Excel 文件自动更新之前。在这种情况下,您应该直接从 Excel 文件中查询,而不是从内部数据库中查询。 【讨论】: