From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on sa.int.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-3.6 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_LOW, SPF_PASS autolearn=ham version=3.2.5 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=date:from:to:subject:message-id:mail-followup-to:references :mime-version:content-type:content-disposition :content-transfer-encoding:in-reply-to; bh=9d7raXpouPXZVAZM5tLOOZt74jywHq+WHFFboj/rz6A=; b=Kfou9ocUMYw8BJd0kG3ucNGdmNKx3Iq3KASP/y80z4N5YYy3TvOFDAlaupwl9fvb63 S9FpQBvQvI7fB+Z2lJRW9us4zqxiZGu92eAXBhpyjHLySO6ri+DzlNtiHSLGTWpe/V/x OPMkHoOnt8JWQbm1lmTy65VNZD3DCcSSnbDr0= Date: Mon, 16 Jan 2012 22:47:53 +0400 From: Dmitry Chistikov To: ALT Linux Community general discussions Message-ID: <20120116184753.GB8965@conflux.foliandre> Mail-Followup-To: ALT Linux Community general discussions References: <4F144486.7000004@mail.ru> <20120116160630.GA8965@conflux.foliandre> <4F1451B0.8030104@mail.ru> MIME-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <4F1451B0.8030104@mail.ru> Subject: Re: [Comm] TZ 0 X-BeenThere: community@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux Community general discussions List-Id: ALT Linux Community general discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Jan 2012 18:48:01 -0000 Archived-At: List-Archive: List-Post: Практический ответ на вопрос о разнице между GMT и UTC (без изучения процесса сборки tzdata): $ for dir in /usr/share/zoneinfo/{,posix,right}; do echo "$dir:"; sed 's/GMT/UTC/g' $dir/GMT | md5sum; md5sum < $dir/UTC; done /usr/share/zoneinfo/: c79354b8dbee09e62bbc3fb544853283 - c79354b8dbee09e62bbc3fb544853283 - /usr/share/zoneinfo/posix: c79354b8dbee09e62bbc3fb544853283 - c79354b8dbee09e62bbc3fb544853283 - /usr/share/zoneinfo/right: e57768b71e2ce7751db5cb73eb3742df - e57768b71e2ce7751db5cb73eb3742df - Как видно, *файлы* GMT и UTC отличаются только именами зон. (С самими аббревиатурами, как Вы понимаете, все сложнее.) Дополнение: в файле Theory (часть документации tzdata) отмечено, что в POSIX секунд координации (leap seconds) нет, однако база данных tzdata содержит информацию о них, а формат файлов временных зон в /usr/share/zoneinfo/ позволяет ее хранить (см. файлы tzcode/tzfile.* в исходниках tzdata). Использование и неиспользование этой информации дает соответственно подкаталоги right и posix (см. также REDO в tzcode/Makefile). Попробуйте почитать (исходники) tzdata и поискать ответы там. Пояснений и комментариев в этой базе данных немало. -- Дмитрий Чистиков