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

Java-如何获得独立于系统日期的当前日期?

呼延辰龙
2023-03-14
问题内容

我想知道当前的日期和时间。

代码

Calendar.getInstance();

表示运行程序的系统的日期和时间,并且系统日期可能是错误的。

那么,无论运行哪个程序的系统日期和时间,有什么方法可以获取正确的当前日期和时间?


问题答案:

如果您在互联网上,则可以询问一个已知且受信任的时间源。如果运行您的程序的人希望阻止您的程序执行此操作(例如,如果您给他们授予了限时许可证,而他们又不想花更多的时间),那么他们可能会欺骗或阻止该连接。

在我参与的一个项目中,我们在硬件中放置了一个不可篡改的安全,受信任的时间源。它是为加密和许可而设计的,并且具有Java库来访问它。抱歉,我忘记了设备的名称。

所以答案也许是,也许不是。



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

  • 问题内容: 我应该如何获取应该在31天之前? 问题答案: 只需减去31天。例如: 要 获取 当前日期,可以使用: 要么 或者,您可能想要创建自己的“时钟”表示形式,该表示形式能够为您提供current ,在这种情况下,您将使用: (这使您可以使用依赖项注入使用伪造的时钟编写更简单的单元测试。)

  • 谷歌工作表,每个用户有多个子工作表。每个用户都在进行输入,我需要根据数据输入日期/时间计算性能。我使用下面的OneEdit(e)函数,它可以很好地处理1张纸。。。但当我为其他子图纸制作同一脚本的多个副本时。。。它停止工作了。 有人能帮我解决这个问题吗? 提前感谢您阅读我的帖子并帮助我!

  • 本文向大家介绍使用java的Calendar对象获得当前日期,包括了使用java的Calendar对象获得当前日期的使用技巧和注意事项,需要的朋友参考一下 思路: 先获得当前季度的开始和结束日期,在当前日期的基础上往前推3个月即上个季度的开始和结束日期

  • 问题内容: 我需要获取系统日期,而Java提供了。 但是我需要避免分配新的对象(我在嵌入式系统上工作)。如何在不分配新对象的情况下获得系统时间? 问题答案: 正如jzd所说,您可以使用。如果你需要 在 一个对象,但不希望创建一个 新的 对象,你可以使用重用现有的对象。我个人讨厌这种可变的事实,但在这种情况下 可能 对您有用。同样,有一种方法。 如果可能的话,最好将其保留为。如果您只需要有效的时间戳

  • 问题内容: 用Java获取当前日期/时间的最佳方法是什么? 问题答案: 这取决于你想要的日期/时间形式: 如果你想将日期/时间作为一个单一的数值,则可以用UNIX纪元后的毫秒数(以Java形式)表示。该值是UTC时间点的增量,并且与本地时区无关…假设系统时钟已正确设置。 如果你希望日期/时间的格式允许你以数字方式访问组件(年,月等),则可以使用以下方式之一: 给你一个Date使用当前日期/时间初始