问题标签 [ntp]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - JavaScript NTP 时间
我正在编写一个计数脚本来计算旧日期和今天之间的时间。
一切都很好,直到我在错误日期的计算机上测试并看到结果。
所以我找到了一种通过http://json-time.appspot.com/time.json获取 NTP 时间的方法。
问题是我每毫秒都需要当前时间,因为我想计算毫秒数,但不可能每毫秒向 NTP 服务器发送请求。
这是一些示例代码,可以查看我在写什么
php - NTP服务器的php验证
我想在 php 中添加 NTP 验证,任何人都可以帮助我吗?
NTP 服务器的一些示例是:-
nist1-ny.ustiming.org
nist1-nj.ustiming.org
nist1-pa.ustiming.org
time-a.nist.gov
time-b.nist.gov
time - gps时间同步精度
我有一个 GPS NTP 时间服务器同步我的电脑。我如何能够将 GPS 接收器的 1PPS 与我的 PC 的时钟脉冲进行比较,以查看它与 GPS 时间同步的准确程度?(可能使用示波器!)
android - Android GPS:在代码中为 GPS 指定 NTP_SERVER
嘿,我现在正在做的是在我的应用程序中指定 NTP_SERVER 以便 GPS LocationProvider 请求时间,而不是从 \system\etc\gps.conf 读取属性,因为连接到north-america.pool 总是存在问题.ntp.org 来自中国。注意到 Android OS 的框架类 GpsLocationProvider 正在使用另一个框架类 SNTPClient 执行时间请求工作,我如何能够覆盖该函数或找到一种方法将另一个 ntp 地址分配给 GPSLocationProvider?
azure - 如何在 Windows Azure 上使用 NTP 验证本地 VM 时钟?
NTP(网络时间协议)基本上是调整设置服务器时钟的事实标准。我已经提出了一个关于 Windows Azure本地时钟精度期望的问题。这里有一个稍微不同的问题:如何使用 NTP 验证当前时钟的可靠性?问题是 UDP 在 Windows Azure 上不可用(只有 TCP),而且似乎没有可用的 NTP 实现 TCP(尽管讨论已经有近十年的历史了)。
有什么拿吗?
datetime - 将 64 位时间戳转换为可读值
在我的数据集中,我有两个时间戳列。第一个是自应用程序启动以来的微秒 - 例如,1400805323。第二个被描述为 64 位时间戳,我希望它使用 1901 年 1 月 1 日开始的秒数的 NTP 格式来指示时钟时间。
“64 位”时间戳示例:129518309081725000 129518309082059000 129518309082393000 129518309082727000 129518309083060000 129518309083394087201
是否有任何 matlab/python 代码可以将其转换为可读格式?
非常感谢任何帮助,
史蒂夫
linux - 基本的 linux shell 脚本:在 linux 上获取 NTP?
我想编写一个 shell 脚本来获取 debian 服务器的 NTP(网络时间协议)信息。
不知道怎么写?
java - 如何通过篡改系统时钟来防止使用过期许可证?
我目前正在使用 java 开发许可证管理器,我将为我的应用程序指定开始和结束日期,以便我可以强制许可用户在一定时间后重新许可该程序。
但是我面临的问题是任何人都可以回滚他们的系统日期和时间以保持许可证的有效性。Java中是否有任何方法可以检测系统日期和时间已更改。我已经尝试过网络时间协议从时间服务器获取当前日期和时间。
c++ - 如何使用 C/C++ 生成网络数据包
我想生成一个网络数据包以通过(例如)端口 123 发送到 NTP 服务器,以便我可以接收和解析返回的数据包。目标是更好地了解网络系统如何生成、读取和回复数据包。
(1) 是否应该使用结构来生成数据包?
(2) 我不确定如何正确填充结构中的各个字段;例如,是否应该使用十六进制值设置源 IP 地址和目标 IP 地址?还是有更人性化的方式?
(3) 然后,一旦填充了字段,是否可以通过 UDP 连接通过 send()/write() 将结构发送到 NTP 服务器?(或 TCP,如果协议需要它)
我的做法合理吗?我一直在阅读 NTP RFC,但仍然不确定我的客户端应该向服务器发送什么(例如 IP 地址;这不应该由网络层标头处理吗?)我已经建模了这个 NTP结构在 RFC 5905 附录 A 中的“传输”示例之后。如果我的问题措辞不当或太长,我深表歉意。预先感谢您的任何帮助。下面的代码示例借鉴了 RFC 5905 中的示例代码。
linux - 网络时间协议 (NTP)
我为 NTP 找到了一个名为 ntpdsim 的模拟器:http ://www.eecis.udel.edu/~mills/ntp/html/ntpdsim_new.html
我无法弄清楚我可以使用什么操作系统。页面上没有下载内容。所以我认为它集成在NTP包中。
我试过 Ubuntu 和 Opensuse。在两者上我都安装了 NTP,但没有名为 ntpdsim 的程序。
我怎样才能使用这个工具?