~ubuntu-branches/debian/jessie/tzdata/jessie

« back to all changes in this revision

Viewing changes to Theory

  • Committer: Package Import Robot
  • Author(s): Aurelien Jarno
  • Date: 2014-09-28 20:29:16 UTC
  • mfrom: (1.7.38)
  • Revision ID: package-import@ubuntu.com-20140928202916-4fu3od314guynvrd
Tags: 2014h-1
New upstream release. 

Show diffs side-by-side

added added

removed removed

Lines of Context:
103
103
        signed time_t values stop working after 2038-01-19 03:14:07 UTC, so
104
104
        new implementations these days typically use a signed 64-bit integer.
105
105
        Unsigned 32-bit integers are used on one or two platforms,
106
 
        and 36-bit integers are also used occasionally.
 
106
        and 36-bit and 40-bit integers are also used occasionally.
107
107
        Although earlier POSIX versions allowed time_t to be a
108
108
        floating-point type, this was not supported by any practical
109
109
        systems, and POSIX.1-2013 and the tz code both require time_t
318
318
   way to specify Easter, these exceptional years are entered as
319
319
   separate tz Rule lines, even though the legal rules did not change.
320
320
 
321
 
 * The tz database models pre-standard time using the Gregorian
 
321
 * The tz database models pre-standard time using the proleptic Gregorian
322
322
   calendar and local mean time (LMT), but many people used other
323
323
   calendars and other timescales.  For example, the Roman Empire used
324
324
   the Julian calendar, and had 12 varying-length daytime hours with a