如何在windows中获取实时时间

Posted

技术标签:

【中文标题】如何在windows中获取实时时间【英文标题】:how to get the real time in windows 【发布时间】:2014-03-24 23:13:14 【问题描述】:

我正在构建一个在 Windows 和 Linux 上运行的 Web 系统。它通过 Xampp 运行。在这种情况下,谁使用这个系统简单地改变时间并将错过的数据添加到系统中。所以我想追踪那些。为此,我计划使用时间服务器获取实时时间。但是,如果那台 PC 没有互联网,那么获取实时数据将是一个问题。所以我需要在系统后面执行一些不与 Windows 时间交互的东西。所以我可以得到实时。反正有没有使用VB或任何脚本语言来做到这一点?

【问题讨论】:

【参考方案1】:

如果有问题的系统没有互联网连接,我不相信有任何方法可以获得“实时”时间,只是系统时间。

【讨论】:

我们不能创建一个bat文件在系统后面执行吗? @samitha:当然。它将包含什么内容可以为您提供实时信息? 仅限日期 :) yy-mm-dd 但是你想要它有多精确? (实际或系统)时间的 99.99%,系统时间对于日期是准确的 - 它应该在 5 分钟左右的范围内足够准确。【参考方案2】:

所以...您想在不连接到互联网的情况下获得“实时”的准确计数,而不是系统时间?

我唯一能想到的是一个无线电频率控制设备来校正时间 - 例如。 http://www.galsys.co.uk/time-receivers/

通常,如果它连接到互联网,您可以让它读取互联网的时间 - 例如从这里开始http://tycho.usno.navy.mil/timer.html - 这可以通过使用 bash 脚本 curlwgetdate 命令在 Linux 系统上完成。

【讨论】:

以上是关于如何在windows中获取实时时间的主要内容,如果未能解决你的问题,请参考以下文章

如何从进程中获取实时、非阻塞的输出

如何在 Windows 10 相机应用程序中执行实时人脸检测?

如何使用 Flutter 仅从 firebase 实时数据库中的给定数字中获取时间范围?

如何在excel中获取实时数据

如何使用 React DnD 获取实时坐标

如何从 Smack 4.1 中的实时消息中获取服务器时间戳