如何在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 脚本 curl
或 wget
和 date
命令在 Linux 系统上完成。
【讨论】:
以上是关于如何在windows中获取实时时间的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Windows 10 相机应用程序中执行实时人脸检测?