0
我有一個應用程序並使用java.util.Date()函數獲取當前時間。在Java中修改系統時間
現在我需要將當前日期更改爲某些特定情況下的返回日期。
假設我想去一個回約日期然後做一些交易。
是否可以將系統時間更改爲特定會話的返回日期?
我有一個應用程序並使用java.util.Date()函數獲取當前時間。在Java中修改系統時間
現在我需要將當前日期更改爲某些特定情況下的返回日期。
假設我想去一個回約日期然後做一些交易。
是否可以將系統時間更改爲特定會話的返回日期?
我會使用一個long
的時間,因爲所有的日期是包裝的。沒有可以通過編程方式更改的系統日期。你可以做的是有自己的方法來獲得可以根據需要改變的時間。我建議有一個用於獲取時間和多個實現的接口,一個用於使用System.currentTimeMillis(),另一個可設置。
更改系統日期以便恢復交易聽起來像一個可怕的想法。單獨留下系統時鐘並在邏輯中跟蹤交易日期。 –