| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java: Общие вопросы > Подменить системное время |
| Автор: blur 30.8.2013, 23:17 |
| Доброго времени суток! Подскажите пожалуйста как можно поменять системное время для конкретной аппликации (джава процесса) только? Есть идея сделать свой аналог класса System, переопределить метод currentTimeMillis и загрузить его вместо реального класса. Как это сделать или может есть какие другие варианты? |
| Автор: Stolzen 1.9.2013, 12:52 |
| Посмотрите в сторону PowerMock - он умеет делать такие вещи. |
| Автор: Samotnik 1.9.2013, 21:42 |
| blur, вопрос хорошо гуглится, например: http://virgo47.wordpress.com/2012/06/22/changing-system-time-in-java/ Как по мне, первая мысль что приходит в голову, сделать свой класс и в нем статический метод, который будет возвращать нужное вам время |