Я не совсем знаю, где вы собираетесь установить «глобальный часовой пояс», но если вы хотите узнать мое мнение, я всегда буду хранить информацию о времени в UTC (не в GMT, есть небольшое, но важное отличиемежду ними) и преобразовать его в часовой пояс местного пользователя при отображении.Это просто более безопасный метод.
BST имеет одно неудобное свойство - летнее время.Это изменяется так, есть даты, которые не существуют, и даты, которые здесь дважды (я написал несколько слов об этом в своем блоге).Если вы хотите конвертировать часовые пояса, может быть двусмысленность.Так что просто придерживайтесь UTC, и с конверсиями не должно быть проблем.