我有一个Excel工作表,可将数据导入到我的anylogic模型数据库中。有什么方法可以对模拟开始时间进行编码,以查看数据库中开始模拟的日期/时间。
查看更多
您可以从内部AnyLogic数据库中进行初始实验设置时检索它,并使用它通过以下代码修改模型的开始日期:
getExperiment().getEngine().setStartDate(selectFrom(mytable).firstResult(mytable.mycolumn));
这是内部数据库中存储的日期值的一个示例,适合上面的代码:
唯一需要注意的可能是初始化的顺序。内部数据库的日期查询可能是在从Excel文件自动更新内部数据库之前发生的。在这种情况下,您应该直接从Excel文件而不是内部数据库查询。