localtime_r(&tt, &tmd);
printf("%ld - tt\n", (long)tt);
tmd.tm_zone = tzone;
printf("%ld - timegm(&tmd)\n", (long)timegm(&tmd));
printf("%ld - mktime(&tmd)\n", (long)mktime(&tmd));
совершенно тот же самый результат:( считает все в UTC:(
1705155731 - tt
1705155731 - timegm(&tmd)
1705155731 - mktime(&tmd)
Перемещено cocucka из tox