当前位置: 首页 > 面试题库 >

Java:从服务器而不是系统时钟获取当前日期和时间

章宏峻
2023-03-14
问题内容

在我的Java程序中,我需要创建当前时刻的实例。我用

Date date = new Date();

这给了我根据主机系统时钟的当前日期和时间。有什么办法可以从在线服务器获取当前日期和时间?世界时间服务器?

我看过篇文章,它描述了我想要的内容,但是我恐怕需要比那里提供的更多帮助。

简而言之,我想获得一个不依赖于主机系统时钟的日期和时间。

谢谢!


问题答案:

您可以在以下位置查看Java NTP客户端演示

http://www.docjar.com/html/api/examples/ntp/NTPClient.java.html

以及一些利用此客户端的示例代码

http://www.docjar.com/html/api/examples/ntp/TimeClient.java.html

大约170行有据可查的Java代码。



 类似资料:
  • 我在文档中看到的是< code>DateTime.now(),但它也返回Timespan,我只需要日期。

  • 问题内容: 如何使用Java获取当前日期和时间? 我正在寻找与C#等效的东西。 问题答案: 只需构造一个没有任何参数的新对象即可;这会将当前日期和时间分配给新对象。 在的话的Javadoc的无参数的构造函数: 分配一个Date对象并对其进行 初始化,以便它表示分配它的时间( 以最近的毫秒为单位)。 确保您使用的不是-后者没有零参数构造函数,并且语义有所不同,这是完全不同的对话的主题。:)

  • 我有一个用JavaScript打印当前日期和时间的脚本,但是总是错误的。代码如下: 它应该打印并打印

  • 本文向大家介绍js获得当前系统日期时间的方法,包括了js获得当前系统日期时间的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了js获得当前系统日期时间的方法。分享给大家供大家参考。具体实现方法如下: 希望本文所述对大家的javascript程序设计有所帮助。

  • 问题内容: 我需要在系统当前日期时间之前10分钟找到记录。 问题答案: 可能是一个起点。当然,它可能不会完全匹配… …如果您想获取符合该条件的最新记录,请尝试