Date 我需要以编程方式设置操作系统返回Java的日期
我需要设置JVM通常从操作系统获取的日期 为什么??我们有一个与遗留应用程序交互的应用程序。遗留系统上的所有数据始终是过去的某个日期(客户端会报告已保存的实时数据副本(昨天的数据),以免影响实时机器上事务的响应时间,而演示是在开发人员机器上完成的,也是过去的某个日期) 我们的应用程序需要在旧版应用程序的日期之前发布交易。旧版应用程序位于不同的服务器上。我们有一个返回数据当前日期的过程,需要让Java应用程序完全在该日期工作 我们无法更改系统日期,因为数据仓库也在该框上运行。因此,唯一的替代方法是更改JVM认为从操作系统获取的日期Date 我需要以编程方式设置操作系统返回Java的日期,date,jvm,Date,Jvm,我需要设置JVM通常从操作系统获取的日期 为什么??我们有一个与遗留应用程序交互的应用程序。遗留系统上的所有数据始终是过去的某个日期(客户端会报告已保存的实时数据副本(昨天的数据),以免影响实时机器上事务的响应时间,而演示是在开发人员机器上完成的,也是过去的某个日期) 我们的应用程序需要在旧版应用程序的日期之前发布交易。旧版应用程序位于不同的服务器上。我们有一个返回数据当前日期的过程,需要让Java应用程序完全在该日期工作 我们无法更改系统日期,因为数据仓库也在该框上运行。因此,唯一的替代方法是
有什么想法吗?自己的java代理应该可以做到这一点:
我想拦截System.currentTimeMillis()调用就足够了。谢谢你这么做。。。我们要去1)理解它,2)尝试它。。我会回复你的!