1.前提 由于公司有印尼的项目,该项目仅对印尼当地开放使用(公司在国内,用的是阿里云的ECS,但是阿里云在印尼没有服务器,所以就买了新加坡的服务器),印尼当地人用的是东七区的时间,所以比国内东八区的时间早一个小时.一开始只是修改了阿里云ECS服务器的系统时间为东七区的时间,但是实际项目获取到的时间仍是东八区时间. 2.动手 因为之前已经修改了系统的时区为东七区,但是java程序获得的时间还是东八区的时间.查阅相关资料和问了开发的同事之后,做了如下修改: 1.修改修改/tomcat/bin/cat