各位大侠帮帮忙:如何判断系统的系统时间有没有采用夏令时格式,小弟先谢过了!!
现在在一个局域网内,我以一台服务器的时间为基准,同步到另外几台机器的时间,但其中一台机器的时间老是比基准时间快一个小时,我怀疑是这台机器安装系统是选的事夏令时制式的,导致在3月到11之间会快一个小时现在我想在程序中判断系统是否采用了夏时制,怎么判断??或者快一个小时是其他什么原因,有什么其他的解决办法,恳请各位大侠出手相助,小弟先谢过了!!
[解决办法]
local tab = os.date( "*t ", 1131286710);
--返回值 tab 的数据 {year=2005, month=11, day=6, hour=22,min=18,sec=30}
--year表示年,month表示月,day表示日期,hour表示小时,min表示分钟,sec表示秒,isdst表示是否夏令时
--tab成包括一些其他的成员 tab.yday 表示一年中的第几天 tab.wday 表示星期几(星期天为1)
[解决办法]
时区设置上可能也有关系.
[解决办法]
点你的时间属性看下时区的设置.