以编程方式调整计算机时间

Programmatically adjust Computer Time

我正在从外部仪器获取 GPS 时间。

我想将 windows 计算机时间设置为 GPS 时间。

有谁知道手动更改计算机时间的命令吗?

PS:了解 unix 机器可能也很有趣。

您可以使用 system function. Depending on your operating system you'd have to change its arguments. For windows machine 您必须分别设置日期和时间:

changetime = 'time 6:22:07 AM';
changedate = 'date 11/30/2014';
system(changetime);
system(changedate);

注意:

  • 时间格式为HH:MM:SSAM/PM;
  • 日期采用 MM/DD/YYYY 格式。

对于 unix machine:

changedatetime = 'sudo date 113006222014.07';
system(changedatetime)

日期采用 MMDDhhmmyyyy.ss 格式。