using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using CB.Entity; using CB.Framework; using CB.Data; using System.Text; using CB.Common; namespace CB.Wap.column { public partial class opencode_ssqjdkj : WebPage { protected string info = "", mes = "", Html = ""; protected string days = "", hours = "", minutes = "", seconds = ""; protected string columnNav = ""; protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { InitData(); } } protected override void InitData() { GetMes(); GetTime(); GetHis(); GetInfo(); columnNav = GetColumnNavForWap("ssq"); base.InitData(); } private void GetHis() { List lists = Caches.GetFCSSQList(10, 0, 0); Html = GetKjhHistotry(lists); } protected void GetInfo() { ColumnInfo entity = CB.Data.Caches.GetColumnInfo("ssqjdkj"); if (entity != null) { pageTitle = entity.hTitle; pageKeyWords = entity.hKeywords; pageDescription = entity.hDescription; } else { ShowError(); } } private string GetKjhHistotry(List lists) { StringBuilder sb = new StringBuilder(); for (int i = 0; i < lists.Count; i++) { sb.AppendLine(" "); } return sb.ToString(); } protected void GetMes() { StringBuilder sb = new StringBuilder(); FCSSQInfo entity = CB.Data.Caches.GetFCSSQInfo(0, OpenCodeType.KaiJiangHao); long term = TermUtil.GetNextQi(entity.Term, "ssq"); sb.AppendLine( "
  • 双色球第" + term + "期开奖时间
  • "); sb.AppendLine("
  • 开奖时间:" + GetNextTime(entity.OpenTime).ToString("yyyy年MM月dd日") + " " + GetWday(GetNextTime(entity.OpenTime)) + " 21:15
  • "); sb.AppendLine("
  • 停售时间:" + GetNextTime(entity.OpenTime).ToString("yyyy年MM月dd日") + " " + GetWday(GetNextTime(entity.OpenTime)) + " 20:00
  • "); //sb.AppendLine("
  • 开奖直播:双色球开奖直播>>
  • "); sb.AppendLine("
  • 第" + entity.Term + "期开奖号:" + entity.OpenCode1 + "" + entity.OpenCode2 + "" + entity.OpenCode3 + "" + entity.OpenCode4 + "" + entity.OpenCode5 + "" + entity.OpenCode6 + "" + entity.OpenCode7 + "
  • "); sb.AppendLine("
  • 距离当期开奖时间还剩:
  • "); mes = sb.ToString(); } protected DateTime GetNextTime(DateTime dt) {//双色球开奖信息:每周二、周四、周日21:30 DateTime rdt = dt; switch (dt.DayOfWeek) { case DayOfWeek.Tuesday: rdt = rdt.AddDays(2); break; case DayOfWeek.Thursday: rdt = rdt.AddDays(3); break; case DayOfWeek.Sunday: rdt = rdt.AddDays(2); break; } return rdt; } protected void GetTime() { FCSSQInfo entity = CB.Data.Caches.GetFCSSQInfo(0, OpenCodeType.KaiJiangHao); DateTime nowtime = DateTime.Now; DateTime kjtime = entity.OpenTime.AddHours(21).AddMinutes(15); TimeSpan tspan = new TimeSpan(); //双色球开奖信息:每周二、周四、周日21:15 switch (kjtime.DayOfWeek) { case DayOfWeek.Tuesday: kjtime = kjtime.AddDays(2); break; case DayOfWeek.Thursday: kjtime = kjtime.AddDays(3); break; case DayOfWeek.Sunday: kjtime = kjtime.AddDays(2); break; } tspan = Utils.KjTimeDiff(nowtime, kjtime); days = tspan.Days.ToString(); hours = tspan.Hours.ToString(); minutes = tspan.Minutes.ToString(); seconds = tspan.Seconds.ToString(); } } }