⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 tzset.c

📁 cygwin, 著名的在win32下模拟unix操作系统的东东
💻 C
字号:
/*FUNCTION<<tzset>>---set timezone characteristics from TZ environment variableINDEX	tzsetANSI_SYNOPSIS	#include <time.h>	void tzset(void);	void _tzset_r (struct _reent *);TRAD_SYNOPSIS	#include <time.h>	void tzset();	void _tzset_r (reent_ptr)        struct _reent *reent_ptr;DESCRIPTION<<tzset>> examines the TZ environment variable and sets up the threeexternal variables: <<_timezone>>, <<_daylight>>, and <<tzname>>.  Thevalue of <<_timezone>> shall be the offset from the current time zoneto GMT.  The value of <<_daylight>> shall be 0 if there is no daylightsavings time for the current time zone, otherwise it will be non-zero.The <<tzname>> array has two entries: the first is the name of thestandard time zone, the second is the name of the daylight-savings timezone.The TZ environment variable is expected to be in the following POSIXformat:  stdoffset1[dst[offset2][,start[/time1],end[/time2]]]where: std is the name of the standard time-zone (minimum 3 chars)       offset1 is the value to add to local time to arrive at Universal time         it has the form:  hh[:mm[:ss]]       dst is the name of the alternate (daylight-savings) time-zone (min 3 chars)       offset2 is the value to add to local time to arrive at Universal time         it has the same format as the std offset       start is the day that the alternate time-zone starts       time1 is the optional time that the alternate time-zone starts         (this is in local time and defaults to 02:00:00 if not specified)       end is the day that the alternate time-zone ends       time2 is the time that the alternate time-zone ends         (it is in local time and defaults to 02:00:00 if not specified)Note that there is no white-space padding between fields.  Also note thatif TZ is null, the default is Universal GMT which has no daylight-savingstime.  If TZ is empty, the default EST5EDT is used.The function <<_tzset_r>> is identical to <<tzset>> only it is reentrantand is used for applications that use multiple threads.RETURNSThere is no return value.PORTABILITY<<tzset>> is part of the POSIX standard.Supporting OS subroutine required: None*/#include <_ansi.h>#include <reent.h>#include <time.h>#include "local.h"_VOID_DEFUN_VOID (tzset){  _tzset_r (_REENT);}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -