我在C#中创建一个服务来通过modbus控制plc。我在mysql中有一个包含多个列的表。 2列是时间戳,一列是开始时间,一列是结束时间。该表用于存储有关我想控制的几个设备的某些信息。如果当前时间介于开始时间和结束时间之间,我想打开该设备。我的问题是,我似乎无法想出一种方法来检查当前实时是否在我指定的开始时间和完成时间之间,来自我的数据库中的表。我需要这样做大约6次,因为我将有大约6个设备。 任何建议都将不胜感激。
答案 0 :(得分:0)
WHERE
StartTime > Now()
AND
EndTime < Now()
如果在c#System.DateTime.Now()
中的SQL中执行此操作