To set timezone for your spark session you can set below spark configuration also
.config('spark.sql.session.timeZone', 'UTC') \
.config('spark.driver.extraJavaOptions', '-Duser.timezone=UTC') \
.config('spark.executor.extraJavaOptions', '-Duser.timezone=UTC')
CLICK HERE to find out more related problems solutions.