gpt4 book ai didi

java - org.apache.commons.net 包中的时间戳类

转载 作者:行者123 更新时间:2023-11-30 11:45:29 25 4
gpt4 key购买 nike

我想在我的应用程序中使用时间戳(我正在使用 JAVA)。我被要求使用网络时间协议(protocol)(NTP)。我在谷歌中搜索并找到了一个包“org.apache .commons.net"那里有一个 TimeStamp 类。我已经经历了 this link了解更多关于类(class)的信息。我应该传递什么给这个类的构造函数(每个构造函数的意义是什么)。实际上 TS 类应该返回时间戳,而不是要求输入时间戳。我对此感到困惑。

最佳答案

您可以使用构造函数的以下重载来创建时间戳对象。

   public TimeStamp(Date d)

传递一个 java.util.Date 对象作为参数。

这将为您提供一个时间戳值,表示为 相对于 1900 年 1 月 1 日的 0 小时的 64 位无符号定点数(以秒为单位)。

主要意义在于它是一个协议(protocol),一个不同系统遵循的标准。网络中存在的不同系统可能没有同步时钟,并且可能不了解其他系统如何测量时间,可能遵循不同的时区。他们使用 NTP 将时钟同步到 UTC

关于java - org.apache.commons.net 包中的时间戳类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10328880/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com