MySQL数据库中存储的时间戳数据是以UTC时间存储的,而在实际应用中,我们需要将这些时间戳数据转换成本地时间。如果不正确地设置时区,就会导致时间戳数据转换错误。
设置时区时,在url中添加serverTimezone参数,比如serverTimezone=GMT%2B8(URL 中 %2B表示+号,GMT%2B8即为GMT+8)。
serverTimezone
serverTimezone=GMT%2B8
例如
jdbc:mysql:///springDemo01?useSSL=false&serverTimezone=GMT%2B8