Welcome to Linux Knowledge Base and Tutorial
"The place where you learn linux"
Kitty Hooch

 Create an AccountHome | Submit News | Your Account  

Tutorial Menu
Linux Tutorial Home
Table of Contents

· Introduction to Operating Systems
· Linux Basics
· Working with the System
· Shells and Utilities
· Editing Files
· Basic Administration
· The Operating System
· The X Windowing System
· The Computer Itself
· Networking
· System Monitoring
· Solving Problems
· Security
· Installing and Upgrading
· Linux and Windows

Glossary
MoreInfo
Man Pages
Linux Topics
Test Your Knowledge

Site Menu
Site Map
FAQ
Copyright Info
Terms of Use
Privacy Info
Disclaimer
WorkBoard
Thanks
Donations
Advertising
Masthead / Impressum
Your Account

Communication
Feedback
Forums
Private Messages
Surveys

Features
HOWTOs
News Archive
Submit News
Topics
User Articles
Web Links

Google
Google


The Web
linux-tutorial.info

Who's Online
There are currently, 180 guest(s) and 0 member(s) that are online.

You are an Anonymous user. You can register for free by clicking here

  

tzfile



SYNOPSIS

       #include <tzfile.h>


DESCRIPTION

       The  time  zone  information  files used by tzset(3) begin
       with the magic characters "TZif" to identify then as  time
       zone information files, followed by sixteen bytes reserved
       for future use, followed by six four-byte values  of  type
       long, written in a ``standard'' byte order (the high-order
       byte of the value is written first).  These values are, in
       order:

       tzh_ttisgmtcnt
              The  number  of  UTC/local indicators stored in the
              file.

       tzh_ttisstdcnt
              The number of standard/wall  indicators  stored  in
              the file.

       tzh_leapcnt
              The number of leap seconds for which data is stored
              in the file.

       tzh_timecnt
              The number of "transition times" for which data  is
              stored in the file.

       tzh_typecnt
              The  number of "local time types" for which data is
              stored in the file (must not be zero).

       tzh_charcnt
              The number of characters of "time zone abbreviation
              strings" stored in the file.

       The above header is followed by tzh_timecnt four-byte val­
       ues of type long, sorted in ascending order.  These values
       are written in ``standard'' byte order.  Each is used as a
       transition time (as returned  by  time(2))  at  which  the
       rules   for   computing  local  time  change.   Next  come
       tzh_timecnt one-byte values of type  unsigned  char;  each
       one  tells  which of the different types of ``local time''
       types described in the file is associated with  the  same-
       indexed  transition  time.   These values serve as indices
       into an array of ttinfo structures that  appears  next  in
       the file; these structures are defined as follows:

            struct ttinfo {
                 long          tt_gmtoff;
                 int           tt_isdst;
                 unsigned int  tt_abbrind;

       pair  gives  the  time (as returned by time(2)) at which a
       leap second occurs; the second gives the total  number  of
       leap  seconds  to  be  applied  after the given time.  The
       pairs of values are sorted in ascending order by time.

       Then there are  tzh_ttisstdcnt  standard/wall  indicators,
       each  stored  as  a  one-byte value; they tell whether the
       transition times associated with  local  time  types  were
       specified  as  standard  time  or wall clock time, and are
       used when a time zone file is used in handling POSIX-style
       time zone environment variables.

       Finally,  there  are  tzh_ttisgmtcnt UTC/local indicators,
       each stored as a one-byte value;  they  tell  whether  the
       transition  times  associated  with  local time types were
       specified as UTC or local time, and are used when  a  time
       zone  file is used in handling POSIX-style time zone envi­
       ronment variables.

       Localtime uses the first standard-time ttinfo structure in
       the  file  (or  simply  the  first ttinfo structure in the
       absence  of   a   standard-time   structure)   if   either
       tzh_timecnt  is zero or the time argument is less than the
       first transition time recorded in the file.

                                                        TZFILE(5)
  




Login
Nickname

Password

Security Code
Security Code
Type Security Code


Don't have an account yet? You can create one. As a registered user you have some advantages like theme manager, comments configuration and post comments with your name.

Help if you can!


Amazon Wish List

Did You Know?
You can choose larger fonts by selecting a different themes.


Friends



Tell a Friend About Us

Bookmark and Share



Web site powered by PHP-Nuke

Is this information useful? At the very least you can help by spreading the word to your favorite newsgroups, mailing lists and forums.
All logos and trademarks in this site are property of their respective owner. The comments are property of their posters. Articles are the property of their respective owners. Unless otherwise stated in the body of the article, article content (C) 1994-2013 by James Mohr. All rights reserved. The stylized page/paper, as well as the terms "The Linux Tutorial", "The Linux Server Tutorial", "The Linux Knowledge Base and Tutorial" and "The place where you learn Linux" are service marks of James Mohr. All rights reserved.
The Linux Knowledge Base and Tutorial may contain links to sites on the Internet, which are owned and operated by third parties. The Linux Tutorial is not responsible for the content of any such third-party site. By viewing/utilizing this web site, you have agreed to our disclaimer, terms of use and privacy policy. Use of automated download software ("harvesters") such as wget, httrack, etc. causes the site to quickly exceed its bandwidth limitation and are therefore expressly prohibited. For more details on this, take a look here

PHP-Nuke Copyright © 2004 by Francisco Burzi. This is free software, and you may redistribute it under the GPL. PHP-Nuke comes with absolutely no warranty, for details, see the license.
Page Generation: 0.08 Seconds