|  |  |  | 
|---|
|  |  |  | #  @param curPlayer: 玩家实例 | 
|---|
|  |  |  | #  @return: None | 
|---|
|  |  |  | def Sync_OpenServerDay(curPlayer): | 
|---|
|  |  |  | # 服务器时间 | 
|---|
|  |  |  | serverTime = GameWorld.GetServerTime() | 
|---|
|  |  |  | if not serverTime: | 
|---|
|  |  |  | return | 
|---|
|  |  |  | openDay = PlayerDBGSEvent.GetDBGSTrig_ByKey(PlayerDBGSEvent.Def_ServerDay) | 
|---|
|  |  |  | isMixServer = PlayerDBGSEvent.GetDBGSTrig_ByKey(PlayerDBGSEvent.Def_IsMixServer) | 
|---|
|  |  |  | mixServerDay = PlayerDBGSEvent.GetDBGSTrig_ByKey(PlayerDBGSEvent.Def_MixServerDay) | 
|---|
|  |  |  | 
|---|
|  |  |  | packData.Day = openDay | 
|---|
|  |  |  | packData.IsMixServer = isMixServer | 
|---|
|  |  |  | packData.MixDay = mixServerDay | 
|---|
|  |  |  | packData.OpenServerTime = GameWorld.ChangeTimeNumToStr(PlayerDBGSEvent.GetDBGSTrig_ByKey(PlayerDBGSEvent.Def_InitOpenServerTime)) | 
|---|
|  |  |  | packData.OpenWeekday = PlayerDBGSEvent.GetDBGSTrig_ByKey(PlayerDBGSEvent.Def_OpenServerWeekday) | 
|---|
|  |  |  | packData.NowYear = serverTime.year | 
|---|
|  |  |  | packData.NowMonth = serverTime.month | 
|---|
|  |  |  | packData.NowDay = serverTime.day | 
|---|
|  |  |  | packData.NowHour = serverTime.hour | 
|---|
|  |  |  | packData.NowMinute = serverTime.minute | 
|---|
|  |  |  | packData.NowSecond = serverTime.second | 
|---|
|  |  |  | packData.NowMicSecond = serverTime.microsecond | 
|---|
|  |  |  | NetPackCommon.SendFakePack(curPlayer, packData) | 
|---|
|  |  |  | return | 
|---|
|  |  |  |  | 
|---|