我想了解为什么会发生以下情况:
date它返回一个时间戳减去当前时间戳的X小时。 docker run命令中传递一个TZ环境variables来解决上述问题,所以当我键入date我得到了正确的时间戳。 spark-submit (集群模式是yarn)应用程序时,AM日志中的时间戳仍然是错误的(减去X小时)。 spark-submit : -conf 'spark.executor.extraJavaOptions=-Duser.timezone'和-conf 'spark.driver.extraJavaOptions=-Duser.timezone'为JVM传递一个时区设置来解决上述问题。 system.currenttimemillis() ),而不指定步骤4中的任何JVM设置。 问题