private string GetRemainingTimeLabel() { DateTime endDate = GamePropertyService.GetGameStopDate(); TimeSpan tsRemainingTime = endDate - DateTime.Now; return(string.Format("Remaining time for voting: {0} {1} {2}", tsRemainingTime.Days == 1 ? "1 Day" : tsRemainingTime.Days + " Days", tsRemainingTime.Hours == 1 ? "1 Hour" : tsRemainingTime.Hours + " Hours", tsRemainingTime.Minutes == 1 ? "1 Minute" : tsRemainingTime.Minutes + " Minutes")); }
protected void Page_Load(object sender, EventArgs e) { DateTime startGameDate = GamePropertyService.GetGameStartDate(); DateTime endGameDate = GamePropertyService.GetGameStopDate(); lblServerDate.Text = string.Format("Server date and time: {0}", DateTime.Now); lblStartGameDate.Text = string.Format("Start game date and time: {0}", startGameDate); lblEndGameDate.Text = string.Format("End game date and time: {0}", endGameDate); if (!Page.IsPostBack) { StartGameCalendar.SelectedDate = startGameDate.Date; StartGameCalendar.VisibleDate = startGameDate.Date; StopGameCalendar.SelectedDate = endGameDate.Date; StopGameCalendar.VisibleDate = endGameDate.Date; StartGameTimeTextbox.Text = string.Format("{0:D2}:{1:D2}", startGameDate.Hour, startGameDate.Minute); StopGameTimeTextbox.Text = string.Format("{0:D2}:{1:D2}", endGameDate.Hour, endGameDate.Minute); } }