Можно. У нас в провайдере тоже их юзали. Но с нюансами тоже
Я, помню, нашёл смешной баг
Если timezone отрицательная (см. NY time UTC -04:00), то gmt-offset примерно вот такой: 4294952896
. А должен быть -14400
В итоге, вычисление timestamp становится сука нетривиальным.
Проблема, ясен пень, в unsigned int vs. signed int
Чинят как минимум в 6.44.x, понятно что мелочь, но.