8803 【BT2】【后端】Part1 10、1元送30倍充值券(后端同步第X周 A005)
| | |
| | | ("NowMinute", c_ubyte),
|
| | | ("NowSecond", c_ubyte),
|
| | | ("NowMicSecond", c_int),
|
| | | ("WeekOfYear", c_ubyte), #一年中的第几周
|
| | | ]
|
| | |
|
| | | def __init__(self):
|
| | |
| | | self.NowMinute = 0
|
| | | self.NowSecond = 0
|
| | | self.NowMicSecond = 0
|
| | | self.WeekOfYear = 0
|
| | | return
|
| | |
|
| | | def GetLength(self):
|
| | |
| | | NowHour:%d,
|
| | | NowMinute:%d,
|
| | | NowSecond:%d,
|
| | | NowMicSecond:%d
|
| | | NowMicSecond:%d,
|
| | | WeekOfYear:%d
|
| | | '''\
|
| | | %(
|
| | | self.Cmd,
|
| | |
| | | self.NowHour,
|
| | | self.NowMinute,
|
| | | self.NowSecond,
|
| | | self.NowMicSecond
|
| | | self.NowMicSecond,
|
| | | self.WeekOfYear
|
| | | )
|
| | | return DumpString
|
| | |
|
| | |
| | | # @remarks 获得系统时间
|
| | | def GetServerTime():
|
| | | return datetime.datetime.today()
|
| | |
|
| | | def GetWeekOfYear():
|
| | | ## 一年中的第几周, 1代表第1周
|
| | | return datetime.datetime.isocalendar(datetime.datetime.today())[1]
|
| | |
|
| | | #---------------------------------------------------------------------
|
| | | ##获取2个时间之间差异的TimeDelta类实例
|
| | | # @param compareTimeStr 比较的时间字符, 如"2010-05-26 11:21:25"
|
| | |
| | | packData.NowMinute = serverTime.minute
|
| | | packData.NowSecond = serverTime.second
|
| | | packData.NowMicSecond = serverTime.microsecond
|
| | | packData.WeekOfYear = GameWorld.GetWeekOfYear()
|
| | | NetPackCommon.SendFakePack(curPlayer, packData)
|
| | | return
|
| | |
|
| | |
| | | ("NowMinute", c_ubyte),
|
| | | ("NowSecond", c_ubyte),
|
| | | ("NowMicSecond", c_int),
|
| | | ("WeekOfYear", c_ubyte), #一年中的第几周
|
| | | ]
|
| | |
|
| | | def __init__(self):
|
| | |
| | | self.NowMinute = 0
|
| | | self.NowSecond = 0
|
| | | self.NowMicSecond = 0
|
| | | self.WeekOfYear = 0
|
| | | return
|
| | |
|
| | | def GetLength(self):
|
| | |
| | | NowHour:%d,
|
| | | NowMinute:%d,
|
| | | NowSecond:%d,
|
| | | NowMicSecond:%d
|
| | | NowMicSecond:%d,
|
| | | WeekOfYear:%d
|
| | | '''\
|
| | | %(
|
| | | self.Cmd,
|
| | |
| | | self.NowHour,
|
| | | self.NowMinute,
|
| | | self.NowSecond,
|
| | | self.NowMicSecond
|
| | | self.NowMicSecond,
|
| | | self.WeekOfYear
|
| | | )
|
| | | return DumpString
|
| | |
|
| | |
| | | #
|
| | | # return returnTime
|
| | |
|
| | | def GetWeekOfYear():
|
| | | ## 一年中的第几周, 1代表第1周
|
| | | return datetime.datetime.isocalendar(datetime.datetime.today())[1]
|
| | |
|
| | | #---------------------------------------------------------------------
|
| | | ##获得系统时间
|
| | | # @param timeStr 输入的字符串
|
| | |
| | | packData.NowMinute = serverTime.minute
|
| | | packData.NowSecond = serverTime.second
|
| | | packData.NowMicSecond = serverTime.microsecond
|
| | | packData.WeekOfYear = GameWorld.GetWeekOfYear()
|
| | | NetPackCommon.SendFakePack(curPlayer, packData)
|
| | | return
|
| | |
|