1

我需要设置日期和时间(我打算使用 DateTimePicker)来在用户界面软件模块的选项对话框中设置任意日期和时间。然后我需要将它传递给一个单独的服务器组件,该组件将使用该值作为当前日期和时间,并从那里正常增加时间。服务器还将通过 TCP/IP 或 RS232 将日期和时间发送到一个字符串变量到客户端设备。

我怀疑服务器代码需要包含以下内容

TimeSpan duration = new TimeSpan();
string futureDay = string.Format("{0:dd}", DateTime.UtcNow.Add(duration));
string futureMonth = string.Format("{0:MM}", DateTime.UtcNow.Add(duration));

等等,对于所有日期/时间字段(现在我想到了,我可能只使用“日期”和“时间”字段而不进一步分解它们)。

作为编程新手,我不确定如何将值从选项对话框一直传递到服务器上的持续时间对象,或者我是否应该使用配置文件来存储日期和时间值并以某种方式拥有它配置文件对服务器对象可见,并使用那里的值。

最终,这些值将被放入 GPS NMEA 语句中,例如,使时间可配置的目的是测试设备对夏令时的反应。

4

0 回答 0