瀏覽代碼

Show change in time when setting system clock

master
The6P4C 7 年之前
父節點
當前提交
b4aab77d10
共有 1 個文件被更改,包括 7 次插入10 次删除
  1. +7
    -10
      GPSDOTimeSync/FormMain.cs

+ 7
- 10
GPSDOTimeSync/FormMain.cs 查看文件

@@ -93,10 +93,10 @@ namespace GPSDOTimeSync {
return;
}

if (checkBoxMaximumCorrectionEnabled.Checked) {
// Positive error means system clock is ahead, negative error means system clock is behind
TimeSpan error = SystemTimeUtils.GetSystemTime().Subtract(dateTime).Duration();
// Positive error means system clock is ahead, negative error means system clock is behind
TimeSpan error = SystemTimeUtils.GetSystemTime().Subtract(dateTime).Duration();

if (checkBoxMaximumCorrectionEnabled.Checked) {
TimeSpan maximumCorrection = new TimeSpan();
int maximumCorrectionValue = (int) numericUpDownMaximumCorrection.Value;
string maximumCorrectionUnit = "";
@@ -125,13 +125,10 @@ namespace GPSDOTimeSync {
SystemTimeUtils.SetSystemTime(dateTime);

Invoke(new Action(() => {
AddMessageToLog(
string.Format(
"System time set to {0}.",
dateTime.ToString("HH:mm:ss dd\\/MM\\/yyyy")
),
LogLevel.Info
);
AddMessageToLog(string.Format(
"System time set to {0} ({1}).",
dateTime.ToString("HH:mm:ss dd\\/MM\\/yyyy"), error.ToString()
), LogLevel.Info);
}));

lastSystemTimeUpdate = Environment.TickCount;


Loading…
取消
儲存