重複コードのマークとGCC対応、タイムゾーン取得処理のクロスプラットフォーム化