网络游戏《天下》 管理员手册

MudOS v21c2



	localtime(3)		MudOS v21c2		(5 Sep 1994)

	名称:
		localtime() - 转换成本地时间
	语法:
		#include 

		mixed *localtime( int time );

		混合 *localtime( 整数 time );
	用法:
		localtime() 转换一个整数的时间值 (像是 time() 传回
		值) 成为一个阵列. 这个阵列就是目前的本地时间. 在以
		前 time() 是函式用来取得格林威治时间 (GMT (UTC)),
		而本地时间的定义是与格林威治时间的差值. 现在这种换
		算的方法已经没有必要了. localtime() 传回秒数、分钟
		、小时、日期、月数、年数、星期几、一年中的第几天、
		本地的时区名称、本地时区与格林威治时区的差值. 这些
		时间的资讯直接由作业系统取得, 而且使驱动程式不需要
		用到 MUD  本身的设定档案.

		localtime() 传回一个包含上述时间资讯的阵列. 每一个
		时间值的索引关键字 (index)  由 localtime.h  定义. 
		下表则整理出 localtime()  传回的阵列内容.

		int	LT_SEC		秒数 (0..59)
		int	LT_MIN		分钟 (0..59)
		int	LT_HOUR		小时 (0..23)
		int	LT_MDAY		日数 (1..31)
		int	LT_MON		月数 (0..11)
		int	LT_YEAR		年份 (必须大於 1900)
		int	LT_WDAY		星期几 (0..6)
		int	LT_YDAY		一年中的第几天 (0..365)
		int	LT_GMTOFF 	格林威治时间相差的秒数 (UTC)
		string	LT_ZONE		本地时区的名称
	参考:
		ctime(3), time(3), time_expression(3), uptime(3),
		/include/localtime.h
	翻译:
		Spock @ FF	97.Feb.18.		(printed 3/16/95)