141 lines
		
	
	
		
			3.3 KiB
		
	
	
	
		
			Groff
		
	
	
	
	
	
			
		
		
	
	
			141 lines
		
	
	
		
			3.3 KiB
		
	
	
	
		
			Groff
		
	
	
	
	
	
| .TH TZ 5
 | |
| .SH NAME
 | |
| TZ \- Time zone environment variable
 | |
| .SH SYNOPSIS
 | |
| \fBTZ=\fIzone\fR[\fB\-\fR]\fIoffset\fR[\fIdst\fR[\fIoffset\fR][\fB,\fIstart\fR[\fB/\fItime\fR]\fB,\fIend\fR[\fB/\fItime\fR]]]
 | |
| .SH DESCRIPTION
 | |
| .de SP
 | |
| .if t .sp 0.4
 | |
| .if n .sp
 | |
| ..
 | |
| The
 | |
| .B TZ
 | |
| environment variable tells functions such as the
 | |
| .BR ctime (3)
 | |
| family and programs like
 | |
| .B date
 | |
| what the time zone and daylight saving rule is.  The value of
 | |
| .B TZ
 | |
| has the \s-2POSIX\s+2 standardized form shown in the synopsis.  This form
 | |
| specifies the zone names, offsets from GMT, and daylight saving changeover
 | |
| times for at least the current year.
 | |
| .TP
 | |
| .I zone
 | |
| A three or more letter name for the time zone in normal (winter) time.
 | |
| .TP
 | |
| .BI [\-] offset
 | |
| A signed time telling the offset of the time zone westwards from Greenwich.
 | |
| The time has the form
 | |
| .I hh[:mm[:ss]]
 | |
| with a one or two digit hour, and optional two digit minutes and seconds.
 | |
| .TP
 | |
| .I dst
 | |
| The name of the time zone when daylight saving is in effect.  It may
 | |
| be followed by an offset telling how big the clock correction is other than
 | |
| the default of 1 hour.
 | |
| .TP
 | |
| \fIstart\fR/\fItime\fR,\fIend\fR/\fItime\fR
 | |
| Specifies the start and end of the daylight saving period.  The
 | |
| .I start
 | |
| and
 | |
| .I end
 | |
| fields indicate on what day the changeover occurs.  They must be in one of
 | |
| the following formats:
 | |
| .SP
 | |
| .ta +5
 | |
| .in +5
 | |
| .ti -5
 | |
| \fBJ\fIn\fR	The Julian day
 | |
| .I n
 | |
| (1 <=
 | |
| .I n
 | |
| <= 365) ignoring leap days, i.e. there is no February 29.
 | |
| .SP
 | |
| .ti -5
 | |
| \fIn\fR	The zero-based Julian day
 | |
| (0 <=
 | |
| .I n
 | |
| <= 365).  Leap days are not ignored.
 | |
| .SP
 | |
| .ti -5
 | |
| .BI M m . n . d
 | |
| .br
 | |
| This indicates month
 | |
| .IR m ,
 | |
| the
 | |
| .IR n -th
 | |
| occurrence of day
 | |
| .I d
 | |
| (1 <=
 | |
| .I m
 | |
| <= 12, 1 <=
 | |
| .I n
 | |
| <= 5, 0 <=
 | |
| .I d
 | |
| <= 6, 0=Sunday).  The 5-th occurrence means the last occurrence of that day
 | |
| in a month.  So
 | |
| .B M4.1.0
 | |
| is the first Sunday in April,
 | |
| .B M9.5.0
 | |
| is the last Sunday in September.
 | |
| .in -5
 | |
| .SP
 | |
| The
 | |
| .I time
 | |
| field indicates the time the changeover occurs on the given day.
 | |
| .SH EXAMPLES
 | |
| Greenwich Mean Time:
 | |
| .PP
 | |
| .RS
 | |
| .B TZ='GMT0'
 | |
| .RE
 | |
| .PP
 | |
| Central European Time, 1 hour east from Greenwich, daylight saving starts on
 | |
| the last Sunday in March at 2 AM and ends on the last Sunday in October
 | |
| at 3 AM:
 | |
| .PP
 | |
| .RS
 | |
| .B TZ='CET\-1CEST,M3.5.0/2,M10.5.0/3'
 | |
| .RE
 | |
| .PP
 | |
| British time, daylight saving starts and ends at the same moment as CET,
 | |
| but in an earlier time zone:
 | |
| .PP
 | |
| .RS
 | |
| .B TZ='GMT0BST,M3.5.0/1,M10.5.0/2'
 | |
| .RE
 | |
| .PP
 | |
| The eastern european time zones also have the changeovers at the same
 | |
| absolute time as British time and CET.
 | |
| .PP
 | |
| U.S. Eastern Standard Time, 5 hours west from Greenwich, daylight saving
 | |
| starts on the second Sunday in March at 2 AM and ends on the first Sunday in
 | |
| November at 2 AM:
 | |
| .PP
 | |
| .RS
 | |
| .B TZ='EST5EDT,M3.2.0/2,M11.1.0/2'
 | |
| .RE
 | |
| .PP
 | |
| It shouldn't surprise you that daylight saving in New Zealand is observed
 | |
| in the months opposite from the previous examples.  It starts on the first
 | |
| Sunday in October at 2 AM and ends on the third Sunday in March at 3 AM:
 | |
| .PP
 | |
| .RS
 | |
| .B TZ='NZST\-12NZDT,M10.1.0/2,M3.3.0/3'
 | |
| .RE
 | |
| .SH "SEE ALSO"
 | |
| .BR readclock (8),
 | |
| .BR date (1).
 | |
| .SH BUGS
 | |
| You may have noticed that many fields are optional.  Do not omit them,
 | |
| because the defaults are bogus.  If you need daylight saving then fully
 | |
| specify the changeovers.
 | |
| .PP
 | |
| West is negative, east is positive, ask any sailor.
 | |
| .PP
 | |
| Next year's time zone and daylight saving time are determined by politicians.
 | |
| .SH AUTHOR
 | |
| Kees J. Bot (kjb@cs.vu.nl)
 | |
| 
 | |
| .\" corrected for US/Canada 2007 changes by ASW 2007-02-20
 | 
