Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个应用程序并使用 java.util.Date() 函数来获取当前时间。
现在,对于某些特定情况,我需要将当前日期更改为回溯日期。
假设,我想回到过去,然后做一些交易。
是否可以将系统时间更改为特定会话的回溯日期?
我会使用 a longfor 时间,因为 Date 所做的就是包装它。没有可以以编程方式更改的系统日期。您可以做的是有自己的方法来获取可以根据需要更改的时间。我建议有一个接口来获取时间并有多个实现,一个用于使用 System.currentTimeMillis() 另一个是可设置的。
long