Strava GPX 上传更改 activity 小时

Strava GPX upload changes activity hour

我制作了一个非常小的应用程序,它在 30 分钟内生成一个 GPX activity。 (我这样做是因为我没有防水设备来跟踪我的游泳)

我可以上传它,activity 看起来就像我想要的那样。

除了一件事。它移动到 3 小时后。因此,当我上传它时,GPX 文件中的所有时间都是这样的:2021-08-29T13:20:45Z .

我在 13:20 - 14:05 间隔之外的时间戳中没有任何内容。为什么 Strava Activity 会这样说:8 月 29 日星期日下午 4:20 而不是?

关于 GPX 格式的 wikipedia 文章指出:

Dates and times are not local time, but instead are Coordinated Universal Time (UTC) using ISO 8601 format.1

您的当地时间可能与 UTC 有 3 小时的时差

对已接受答案的一点补充,如果你在世界各地的不同国家游泳,特别有用! ;)

如果我没理解错的话,你的小应用程序不包含 GPS 数据,所以你必须检查你的个人资料设置并确保你的时区设置正确。

如前所述 here 在没有 GPS 数据的情况下记录的室内活动将默认使用您个人资料中所列位置的时区,有时 Strava 在根据您个人资料中所列位置更新时区时会卡住.