是这样的 JAVA做的一个桌面程序 然后想取一下系统时间 因为这个电脑上的时间 有一个人会每天故意改成同一天的日期 请问如何让我的软件能显示准确的时间 由于系统时间他改成固定的了 所以我肯定调不了他本地的系统时间了 还不能上网 这个问题问的很奇怪 我知道 但是没有办法 大家有好的办法吗 说说 换一个思路也成 我本来想的是他关闭我这个软件之后 我把当前系统时间取一次 以后在也不取了 然后保存到一个文件 下一次转换成INT一加 就是明天的正确日期 但是问题是这个软件他有可能一天打3次 有可能打9次 不是固定的一次 请问谁有好的办法哈
或
import java.util.Calendar;
在你的软件里面加一个小后门 在他第一次使用这个软件的时候 反正无论什么时候 只要当他可以连上你的服务器的时候 你就直接把你的时间传过去 让后在他的本地机器上一个隐藏的很深的地方(如:win32文件夹) 新建一个 ini 文件 把时间存放在里面 再加一个计时器 在计时器里面固定的刷新 ini 文件的时间信息然后创建 ini 文件的时候 就以这个文件是否已经存在作为判断依据 不管他一天打开多少次都不影响你的文件 如果他龟儿子一直不上网 你就在判断这个文件存不存在的情况下提示他不能使用 感觉楼主是在为自己的付费软件或是注册软件 折腾哩 以前我也干过这种事情