java中取时间是根据jre中的一个文件来决定的,默认的是格林威治时间,由于时区的原因可能取到的时间跟当前时间不同,建议采用下述方法试试: 将jre1.5目录下的/lib/zi的GMT文件bak备份一下,将Asia的Shanghai 重命名为GMT 复制到/lib/zi目录下。由于一台机器上可能装几个JRE,比如我的机器上就长了两个JRE。关键是找到你生成字节码文件用的是哪个jre,改掉就OK了!
JAVA中取得的时间不是本地时间的问题
最新推荐文章于 2024-05-02 11:29:50 发布
