public void initUI(Chat _chat) { chat = _chat; uid = chat.uid; DateTime dt = TimeKit.getDateTime(chat.stime); string hourInfo = dt.Hour < 10?"0" + dt.Hour:dt.Hour.ToString(); string minInfo = dt.Minute < 10?"0" + dt.Minute:dt.Minute.ToString(); time = "[" + hourInfo + ":" + minInfo + "]"; type = getChatType(chat.channelType); sname = "[" + chat.name + "]"; job = chat.channelType != 2 ? "" : "[" + getJob(chat.job) + "]"; content = chat.content; if (EXPSampleManager.Instance.getLevel(3, chat.vip) != 0) { vip = "[Vip" + EXPSampleManager.Instance.getLevel(3, chat.vip) + "]"; } else { vip = ""; } showSender.fatherWindow = this.fatherWindow; showItem.fatherWindow = this.fatherWindow; showSender.showType = 0; showSender.uid = chat.uid; if (ChatManagerment.Instance.getMsgType(chat) == ChatManagerment.MSGTYPE_SAY) { showItem.showType = 999; if (!ChatManagerment.Instance.isSystemMsg(chat)) { showLabel.text = type + sname + job + vip + ":" + content + time; } else { showSender.gameObject.SetActive(false); showItem.gameObject.SetActive(false); showLabel.text = type + content + time; } } else { if (ChatManagerment.Instance.getMsgType(chat) == ChatManagerment.MSGTYPE_EQUIP) { showItem.showType = 1; showItem.equip = EquipManagerment.Instance.createEquip(chat.goods); showLabel.text = type + sname + job + vip + ":" + LanguageConfigManager.Instance.getLanguage("s0305") + QualityManagerment.getQualityColor(showItem.equip.getQualityId()) + "[" + showItem.equip.getName() + "]" + "[-]" + time; } else if (ChatManagerment.Instance.getMsgType(chat) == ChatManagerment.MSGTYPE_CARD) { showItem.showType = 2; showItem.card = CardManagerment.Instance.createCardByChatServer(chat.goods); showLabel.text = type + sname + job + vip + ":" + LanguageConfigManager.Instance.getLanguage("s0304") + QualityManagerment.getQualityColor(showItem.card.card.getQualityId()) + "[" + showItem.card.card.getName() + "]" + "[-]" + time; } } dynamicHeight(); }
//如果具体时间已经过期,取下一个星期几的时间 private int getNextTime(int time) { int now = ServerTimeKit.getSecondTime(); //当前时间有效 if (now < detailEndTime) { return(-1); } DateTime dt = TimeKit.getDateTime(time); int currTime = dt.Hour * 3600 + dt.Minute * 60 + dt.Second; int morning = time - currTime; //当天凌晨 int nowWeek = TimeKit.getWeekCHA(dt.DayOfWeek); //当前是周几 if (nowWeek >= weekDay [weekDay.Length - 1]) //如果已经大于最大周,大活动过期 { return(morning + (7 - nowWeek + weekDay[0]) * 86400); } else { foreach (int day in weekDay) { if (day > nowWeek) { return(morning + (day - nowWeek) * 86400); } } } return(-1); }
//计算出当前最近的一次活动时间(即将开启,或者已经在活动时间内) public override void computeTime(int time) { base.computeTime(time); DateTime dt = TimeKit.getDateTime(time); int currTime = dt.Hour * 3600 + dt.Minute * 60 + dt.Second; int morning = time - currTime; //当天凌晨 int nowDay = dt.Day; //当前是几号 if (nowDay > monthDay [monthDay.Length - 1]) //如果已经大于最大号,大活动过期 { isFinish = true; } else { foreach (int day in monthDay) { if (day >= nowDay) { startTime = morning + (day - nowDay) * 86400; endTime = startTime + 86400; return; } } } }
public string getChatTime(Chat _chat) { DateTime dt = TimeKit.getDateTime(_chat.stime); string hourInfo = dt.Hour < 10 ? "0" + dt.Hour : dt.Hour.ToString(); string minInfo = dt.Minute < 10 ? "0" + dt.Minute : dt.Minute.ToString(); switch (_chat.channelType) { case CHANNEL_WORLD: return(left + hourInfo + ":" + minInfo + right); case CHANNEL_GUILD: return(left + hourInfo + ":" + minInfo + right); case CHANNEL_FRIEND: return(left + hourInfo + ":" + minInfo + right); case CHANNEL_SYSTEM: return(Colors.CHAT_SYSTEM + left + hourInfo + ":" + minInfo + right); case CHANNEL_RADIO: return(left + hourInfo + ":" + minInfo + right); default: return(""); } }
public void setDetailInfo(bool b) { string[] strArr = new string[2]; if (b) { DateTime dt_start = TimeKit.getDateTime(rdi.startTime); DateTime dt_end = TimeKit.getDateTime(rdi.endTime); strArr[0] = dt_start.Month.ToString(); strArr[1] = dt_start.Day.ToString(); costDay.text = string.Format(LanguageConfigManager.Instance.getLanguage("costRecord"), strArr); strArr[0] = dt_end.Month.ToString(); strArr[1] = dt_end.Day.ToString(); getDay.text = string.Format(LanguageConfigManager.Instance.getLanguage("canRecevie"), strArr); costDiamondCount.text = rdi.costDiamond.ToString(); costGoldCount.text = rdi.costGold.ToString(); getDiamondCount.text = rdi.getDiamond.ToString(); getGoldCount.text = rdi.getGold.ToString(); } else { costDay.text = ""; getDay.text = ""; costDiamondCount.text = ""; costGoldCount.text = ""; getDiamondCount.text = ""; getGoldCount.text = ""; } }
public void initParent(ArenaFinalPoint parentPoint1, ArenaFinalPoint parentPoint2) { this.parentPoint1 = parentPoint1; this.parentPoint2 = parentPoint2; parentPoint1.nextPoint = this; parentPoint2.nextPoint = this; string startTime = TimeKit.getDateTime(ParentPoint.info.startTime).ToString("MM-dd HH:mm"); string guessTime = TimeKit.getDateTime(ParentPoint.info.guessStartTime).ToString("MM-dd HH:mm"); string guessTimeEnd = TimeKit.getDateTime(ParentPoint.info.guessEndTime).ToString("MM-dd HH:mm"); ///lblRoleName.transform.parent.gameObject.SetActive(true); ///lblRoleName.text = info.userName+"\n"+startTime+"\n"+guessTime+"\n"+guessTimeEnd; parentPoint1.initLine(this); parentPoint2.initLine(this); bool active = false; int now = ServerTimeKit.getSecondTime(); active = (ParentPoint.info.startTime > 0 && ParentPoint.info.startTime + 60 < now || ArenaManager.instance.state == ArenaManager.STATE_RESET); active &= parentPoint1.info.userId != null || parentPoint2.info.userId != null; lineLeft = window.map.addLine(point3d, transform.position, lineLocaltion1.transform.position, false, active); UpdateInfo(); }
/// <summary> /// 计算海选时间段 /// </summary> public string getMassTimeString(int type, int endTime) { string timeString = ""; int startTime = 0; /** 如果在海选阶段 */ if (type == 1) { startTime = endTime - getSampleBySid(1).time; timeString = TimeKit.getDateTime(startTime).ToString("yyyy.MM.dd") + "-" + TimeKit.getDateTime(endTime).ToString("yyyy.MM.dd"); } /** 休赛期间显示下一届 */ else if (type == 8) { startTime = endTime; endTime += getSampleBySid(1).time; timeString = TimeKit.getDateTime(startTime).ToString("yyyy.MM.dd") + "-" + TimeKit.getDateTime(endTime).ToString("yyyy.MM.dd"); } else { for (int i = 2; i <= type; i++) { endTime -= getSampleBySid(i).time; } startTime = endTime - getSampleBySid(1).time; timeString = TimeKit.getDateTime(startTime).ToString("yyyy.MM.dd") + "-" + TimeKit.getDateTime(endTime).ToString("yyyy.MM.dd"); } return(timeString); }
//计算出当前最近的一次活动时间(即将开启,或者已经在活动时间内) public override void computeTime(int time) { base.computeTime(time); DateTime dt = TimeKit.getDateTime(time); int currTime = dt.Hour * 3600 + dt.Minute * 60 + dt.Second; int morning = time - currTime; //当天凌晨 int nowWeek = TimeKit.getWeekCHA(dt.DayOfWeek); //当前是周几 if (nowWeek > weekDay [weekDay.Length - 1]) //如果已经大于最大周,大活动过期 { startTime = morning + (7 - nowWeek + weekDay[0]) * 86400; endTime = startTime + 86400; } else { foreach (int day in weekDay) { if (day >= nowWeek) { startTime = morning + (day - nowWeek) * 86400; endTime = startTime + 86400; return; } } } }
public int getCanReceiveNum() { if (ReceiveSidList == null) { InitData(null); return(0); } int num = 0; System.Collections.Hashtable table = HappySundaySampleManager.Instance.samples; System.DateTime date = TimeKit.getDateTime(ServerTimeKit.getSecondTime()); int onlineDay = (ServerTimeKit.getSecondTime() - ServerTimeKit.onlineTime) / 3600 / 24; foreach (System.Collections.DictionaryEntry item in table) { HappySundaySample sample = item.Value as HappySundaySample; if (sample.OnlineDay > onlineDay || sample.MaxScore >= CurrentScore) //sample.Week != (int)date.DayOfWeek || { continue; } if (!ReceiveSidList.Contains(sample.Sid)) { num++; } } return(num); }
private void readGetInfo(ErlType msg) { if (msg is ErlArray) { ErlArray parameters = msg as ErlArray; ErlArray receiveTime = parameters.Value[0] as ErlArray; int canReceiveTime = StringKit.toInt(parameters.Value[0].getValueString()); DateTime time = TimeKit.getDateTime(canReceiveTime); int receiveYear = time.Year; int receiveMonth = time.Month; int receiveDay = time.Day; NoticeManagerment.Instance.monthCardDueDate = new int[3] { receiveYear, receiveMonth, receiveDay }; NoticeManagerment.Instance.monthCardDueSeconds = canReceiveTime; int canReceiveEnable = StringKit.toInt(parameters.Value[1].getValueString()); NoticeManagerment.Instance.monthCardDayRewardEnable = canReceiveEnable == 1; } else { NoticeManagerment.Instance.monthCardDayRewardEnable = false; NoticeManagerment.Instance.monthCardDueDate = null; } }
// 根据注册时间计算整个活动到期时间和七天任务结束时间// public void calculateActiveOverTime(int loginTime) { DateTime dt = TimeKit.getDateTime(loginTime); DateTime dt_start = new DateTime(dt.Year, dt.Month, dt.Day, 0, 0, 0); this.activeEndTime = TimeKit.timeSecond(TimeKit.getTimeMillis(dt_start)) + 7 * 86400 + 2 * 86400; this.activeMissonEndTime = TimeKit.timeSecond(TimeKit.getTimeMillis(dt_start)) + 7 * 86400; }
public string transformTime(int time) { string timeStr = ""; DateTime dt = TimeKit.getDateTime(time); timeStr = dt.Hour + ":" + dt.Minute + ":" + dt.Second; return(timeStr); }
// 显示活动时间区间文本// public void showTimeLabel() { tsample = TimeConfigManager.Instance.getTimeInfoSampleBySid(ns.timeID); startTime = tsample.mainTimeInfo[0]; endTime = tsample.mainTimeInfo[0] + tsample.mainTimeInfo[1]; DateTime startTimeDate = TimeKit.getDateTime(startTime); DateTime endTimeDate = TimeKit.getDateTime(endTime); timeLabel.text = startTimeDate.Year + "." + startTimeDate.Month + "." + startTimeDate.Day + "--" + endTimeDate.Year + "." + endTimeDate.Month + "." + endTimeDate.Day; //Debug.Log(startTimeDate.Year + "." + startTimeDate.Month + "." + startTimeDate.Day + "~" + endTimeDate.Year + "." + endTimeDate.Month + "." + endTimeDate.Day); }
//转换时间格式 单位:秒 private string timeTransform(int time) { DateTime dt = TimeKit.getDateTime(time); if (string.Format("{0:t}", dt).Contains("AM")) { return(dt.Month + "/" + dt.Day + " " + string.Format("{0:t}", dt).Replace("AM", "")); } else { return(dt.Month + "/" + dt.Day + " " + string.Format("{0:t}", dt).Replace("PM", "")); } }
private string smartFirstBattleTips(string key) { string cache = PlayerPrefs.GetString(key); if (!string.IsNullOrEmpty(cache) && TimeKit.getDateTime(int.Parse(cache)).DayOfYear == TimeKit.getDateTime(ServerTimeKit.getSecondTime()).DayOfYear) { return(LanguageConfigManager.Instance.getLanguage("smartTips_01")); } else { return(LanguageConfigManager.Instance.getLanguage("smartTips_02")); } }
public override string ToString() { string timeInfo = ""; ActiveTime activeTime = ActiveTime.getActiveTimeByID(getSample().timeID); if (activeTime != null) { timeInfo = activeTime.ToString(); Log.info("下次开始" + TimeKit.getDateTime(activeTime.getDetailStartTime()).ToString("yyyy-MM-dd HH:mm:ss")); } else { timeInfo = "永久"; } return(base.ToString() + "\t" + getSample().sid + "\t" + getSample().name + "\t" + getSample().activiteDesc + "\t" + timeInfo + "\t" + getSample().content); }
/** 根据入会时间判断是否能够参加公会战 */ public bool isCanJoinGuildFight() { if (guild == null) { return(false); } System.DateTime joinTime = TimeKit.getDateTime(guild.joinTime); System.DateTime serverTime = TimeKit.getDateTime(ServerTimeKit.getSecondTime()); if (joinTime.Year != serverTime.Year || joinTime.DayOfYear != serverTime.DayOfYear) { return(true); } else { return(false); } }
private void M_clickArena() { int openLevel = GameConfig.Instance.getInt(GameConfig.SID_ARENA_OPEN_LEVEL); if (UserManager.Instance.self.getUserLevel() < openLevel) { MessageWindow.ShowAlert(LanguageConfigManager.Instance.getLanguage("Arena32", openLevel.ToString())); return; } FPortManager.Instance.getFPort <ArenaGetStateFPort> ().access((state, time) => { ArenaManager.instance.state = state; ArenaManager.instance.stateEndTime = time; // UserManager.getArenaFinal中存在此判断,请一并修改. if (!ArenaManager.instance.isStateCorrect()) { MessageWindow.ShowAlert(LanguageConfigManager.Instance.getLanguage("Arena44")); } else if (state == ArenaManager.STATE_WAIT) { System.DateTime dt = TimeKit.getDateTime(time); MessageWindow.ShowAlert(LanguageConfigManager.Instance.getLanguage("Arena23", dt.Month.ToString(), dt.Day.ToString(), dt.Hour.ToString(), dt.Minute.ToString())); } else if (state == ArenaManager.STATE_MASS_RESET) { MessageWindow.ShowAlert(LanguageConfigManager.Instance.getLanguage("Arena25")); } else if (state == ArenaManager.STATE_MASS) { UiManager.Instance.switchWindow <ArenaAuditionsWindow> ((win) => { win.showTeamDialog = true; }); } else if (state == ArenaManager.STATE_RESET) { UiManager.Instance.switchWindow <ArenaFinalWindow>((win) => { win.setArenaManagerTapIndex(4); win.lookChanPosition(); }); } else { UiManager.Instance.switchWindow <ArenaFinalWindow> (); } }); }
void OnDataLoad() { if (am.state >= ArenaManager.STATE_64_32 && am.state <= ArenaManager.STATE_CHAMPION) { string name = LanguageConfigManager.Instance.getLanguage("Arena14_" + am.state); string str; if (am.state <= ArenaManager.STATE_8_4 && am.finalRound > 0) { str = LanguageConfigManager.Instance.getLanguage("Arena15", name, am.finalRound + ""); } else { str = LanguageConfigManager.Instance.getLanguage("Arena16", name); } lblNextRound.text = str; if (cdTimer == null && am.finalCD > 0) { cdTimer = TimerManager.Instance.getTimer(1000); cdTimer.addOnTimer(UpdateCD); cdTimer.start(); } UpdateCD(); } else { System.DateTime dt = TimeKit.getDateTime(ArenaManager.instance.stateEndTime); lblNextCD.transform.localPosition = new Vector3(-85, 821, 0); lblNextCD.effectStyle = UILabel.Effect.None; lblNextCD.text = LanguageConfigManager.Instance.getLanguage("Arena55", dt.Month.ToString(), dt.Day.ToString()); lblNextRound.text = LanguageConfigManager.Instance.getLanguage("Arena24"); lblRank.text = ""; if (cdTimer != null) { cdTimer.stop(); cdTimer = null; } } initAllInfoList(); tapContent.changeTapPage(tabButtons[am.tapIndex]); // tapButtonEventBase (tabButtons [tapIndex].gameObject, true); numFinal.loadData(); numGuess.loadData(); //由于小标签的加载是用的协程,解锁早了,关了窗口,协程里面组件操作会报错,让解锁操作在协程完成后 //MaskWindow.UnlockUI (); }
public override string ToString() { StringBuilder sb = new StringBuilder(); sb.Append("\""); Log.warning(timeSample.sid + "," + startTime + "," + endTime); if (startTime > endTime) { sb.Append("永久"); } else { if (timeSample.onLineSecondTime[0] != 0) { int time = timeSample.onLineSecondTime[0]; sb.Append("开始时间:"); sb.Append(TimeKit.getDateTime(sTime).ToString("yyyy-MM-dd HH:mm:ss")); sb.Append("\n"); sb.Append("持续时间:"); sb.Append(GetTime(duration)); sb.Append("\n"); sb.Append("开服" + (time < 0 ? "前" : "后") + ":" + GetTime(time) + "生效"); } else { sb.Append("开始时间:"); sb.Append(TimeKit.getDateTime(startTime).ToString("yyyy-MM-dd HH:mm:ss")); sb.Append("\n"); sb.Append("结束时间:"); sb.Append(TimeKit.getDateTime(endTime).ToString("yyyy-MM-dd HH:mm:ss")); } } if (cycleTime != 0) { sb.Append("\n"); sb.Append("循环时间:" + GetTime(cycleTime)); } sb.Append("\""); return(sb.ToString()); }
/// <summary> /// 得到结束时间 /// </summary> public string getEndTime() { TimeInfoSample tsample = TimeConfigManager.Instance.getTimeInfoSampleBySid(getSample().timeID); if (activeTime == null) { activeTime = ActiveTime.getActiveTimeByType(tsample); //activeTime.initTime (ServerTimeKit.getSecondTime ()); } else { activeTime.doRefresh(); } //具体结束时间 int endTime = activeTime.getEndTime(); //+ServerTimeKit.onlineTime; System.DateTime date = TimeKit.getDateTime(endTime); return(LanguageConfigManager.Instance.getLanguage("s0125", date.Month.ToString(), date.Day.ToString())); }
private string getFinalPreduceTimeDes(int time) { System.DateTime startDate = TimeKit.getDateTime(time); System.DateTime serverDate = ServerTimeKit.getDateTime(); //已结束 if (time < ServerTimeKit.getSecondTime()) { return("[666666]" + LanguageConfigManager.Instance.getLanguage("Arena73") + "[-]"); } /** 今天未开始 */ else if (serverDate.DayOfYear == startDate.DayOfYear) { return("[00BB00]" + LanguageConfigManager.Instance.getLanguage("Arena74", startDate.Hour.ToString()) + "[-]"); } /** 今后未开始 */ else { return("[BD3232]" + LanguageConfigManager.Instance.getLanguage("Arena75", startDate.Month.ToString(), startDate.Day.ToString(), startDate.Hour.ToString()) + "[-]"); } }
/// <summary> /// 获取决赛时间段 /// </summary> public string getFinalTimeString(int type, int endTime) { string timeString = ""; int startTime = 0; if (type == 1) { startTime = endTime; for (int i = 2; i < 8; i++) { endTime += getSampleBySid(i).time; } timeString = TimeKit.getDateTime(startTime).ToString("yyyy.MM.dd") + "-" + TimeKit.getDateTime(endTime).ToString("yyyy.MM.dd"); } /** 休赛阶段显示下一届 */ else if (type == 8) { startTime = endTime + getSampleBySid(1).time; endTime = startTime; for (int i = 2; i < 8; i++) { endTime += getSampleBySid(i).time; } timeString = TimeKit.getDateTime(startTime).ToString("yyyy.MM.dd") + "-" + TimeKit.getDateTime(endTime).ToString("yyyy.MM.dd"); } else { startTime = endTime; for (int i = 2; i <= type; i++) { startTime -= getSampleBySid(i).time; } for (int j = type + 1; j < 8; j++) { endTime += getSampleBySid(j).time; } timeString = TimeKit.getDateTime(startTime).ToString("yyyy.MM.dd") + "-" + TimeKit.getDateTime(endTime).ToString("yyyy.MM.dd"); } return(timeString); }
//更新购买的周卡信息 private void updateWeekCardInfo() { updateReceiveButton(); if (WeekCardInfo.Instance.weekCardState == WeekCardState.not_open) // 没有买过// { lab_timeInfo.text = LanguageConfigManager.Instance.getLanguage("monthCardNoBuy"); } else if (WeekCardInfo.Instance.weekCardState == WeekCardState.over) // 已过期// { lab_timeInfo.text = LanguageConfigManager.Instance.getLanguage("s0138"); } else { DateTime dt = TimeKit.getDateTime(WeekCardInfo.Instance.endTime); string[] strArr = new string[3]; strArr[0] = dt.Year.ToString(); strArr[1] = dt.Month.ToString(); strArr[2] = dt.Day.ToString(); lab_timeInfo.text = string.Format(LanguageConfigManager.Instance.getLanguage("weekCardTimeInfo"), strArr); } }
private void onReceiveInit() { System.Collections.Hashtable table = HappySundaySampleManager.Instance.samples; System.DateTime date = TimeKit.getDateTime(ServerTimeKit.getSecondTime()); int onlineDay = (ServerTimeKit.getSecondTime() - ServerTimeKit.onlineTime) / 3600 / 24; foreach (System.Collections.DictionaryEntry item in table) { HappySundaySample sample = item.Value as HappySundaySample; ActiveTime activeTime = ActiveTime.getActiveTimeByID(sample.timeID); if (sample.OnlineDay > onlineDay || activeTime.getIsFinish()) { continue; } HappySundayContentItem target = Instantiate(UI_ItemTemplate) as HappySundayContentItem; target.transform.parent = UI_ItemContainer; target.transform.localScale = Vector3.one; target.SetData(sample, mFatherWindow); } UI_ItemContainer.GetComponent <UIGrid>().Reposition(); }
//获得显示时间 public string getShowTime() { //商品无到期时间 if (sample.startTime == 0 || sample.endTime == 0) { return(""); } //商品未开卖 显示商品开卖时间 开卖后 显示到期时间 if ((int)ServerTimeKit.getSecondTime() < sample.startTime) { DateTime dt = TimeKit.getDateTime(sample.startTime); string str = dt.ToString("yyyy-MM-dd HH:mm") + LanguageConfigManager.Instance.getLanguage("s0085"); return(str); } else { // DateTime dt = new DateTime (GoodsSampleManager.Instance.getGoodsSampleBySid (sid).endTime * 10 * 1000); DateTime dt = TimeKit.getDateTime(sample.endTime); string str = dt.ToString("yyyy-MM-dd HH:mm") + LanguageConfigManager.Instance.getLanguage("s0086"); return(str); } }
//获得下个具体星期时间 private int getNextWeekDay(int morning) { DateTime dt = TimeKit.getDateTime(morning); int nowWeek = TimeKit.getWeekCHA(dt.DayOfWeek); //当前是周几 if (nowWeek > weekDay [weekDay.Length - 1]) //如果已经大于最大周,大活动过期 { isFinish = true; return(morning); } else { foreach (int day in weekDay) { if (day > nowWeek) { return(morning + (day - nowWeek) * 86400); } } isFinish = true; return(morning); } }
//获得下个具体星期时间 private int getNextMonthDay(int morning) { DateTime dt = TimeKit.getDateTime(morning); int nowDay = dt.Day; //当前是几号 if (nowDay > monthDay [monthDay.Length - 1]) //如果已经大于最大周,大活动过期 { isFinish = true; return(morning); } else { foreach (int day in monthDay) { if (day > nowDay) { return(morning + (day - nowDay) * 86400); } } isFinish = true; return(morning); } }
/// <summary> /// 获得答题活动开放时间 /// </summary> public string getOpenTimeDesc() { SidNoticeContent content = getSample().content as SidNoticeContent; TimeInfoSample tsample = TimeConfigManager.Instance.getTimeInfoSampleBySid(getSample().timeID); if (activeTime == null) { activeTime = ActiveTime.getActiveTimeByType(tsample); activeTime.initTime(ServerTimeKit.getSecondTime()); } else { activeTime.doRefresh(); } //具体开始时间 int startTime = activeTime.getStartTime(); //具体结束时间 int endTime = activeTime.getEndTime(); DateTime dt = TimeKit.getDateTime(endTime); int currTime = dt.Hour * 3600 + dt.Minute * 60 + dt.Second; if (currTime == 0) { endTime -= 1; } if (DateKit.isInSameDay(startTime, endTime)) { return(LanguageConfigManager.Instance.getLanguage("notice11", TimeKit.dateToFormat(startTime, LanguageConfigManager.Instance.getLanguage("notice04")))); } else { return(LanguageConfigManager.Instance.getLanguage("notice02", TimeKit.dateToFormat(startTime, LanguageConfigManager.Instance.getLanguage("notice04")), TimeKit.dateToFormat(endTime, LanguageConfigManager.Instance.getLanguage("notice04")))); } }
public static int getDataBySeconds(int seconds) { return(TimeKit.getDateTime(seconds).Day); }