|  |  | 
 |  |  |     return curTimeStr
 | 
 |  |  | 
 | 
 |  |  | #---------------------------------------------------------------------
 | 
 |  |  | 
 | 
 |  |  | def GetOperationActionDateStr(dateInfo, openServerDay):
 | 
 |  |  |     '''获取运营活动对应日期,存数字代表开服天配置,需要转化为对应的日期
 | 
 |  |  |     @param dateInfo: 运营活动表配置的日期信息, 如果是纯数字代表开服天
 | 
 |  |  |     @param openServerDay: 当前开服天
 | 
 |  |  |     '''
 | 
 |  |  |     if not dateInfo.isdigit():
 | 
 |  |  |         return dateInfo
 | 
 |  |  |     actionServerDay = int(dateInfo)
 | 
 |  |  |     curDateTime = datetime.datetime.today()
 | 
 |  |  |     actionDateTime = curDateTime + datetime.timedelta(days=(actionServerDay-openServerDay))
 | 
 |  |  |     return "%d-%d-%d" % (actionDateTime.year, actionDateTime.month, actionDateTime.day)
 | 
 |  |  | 
 | 
 |  |  | ##获得服务器系统时间
 | 
 |  |  | # @param 无
 | 
 |  |  | # @return 返回值. 时间Data格式
 |