将特定时区的 time_t 转换为 tm

Wil*_*ill 5 c time

localtime_r函数将time_t时间戳转换为当前struct tm时区的时间戳。

如何将 UTC 转换time_tstruct tm不同时区的时间,例如澳大利亚悉尼的时间,同时考虑夏令时和其他因素,并且不影响localtime程序其他部分的使用?