问题描述
在lable里显示“今天是:2009-1-19星期一”后台代码怎么写
解决方案
解决方案二:
stringtime=DateTime.Now.ToShortDateString();stringday=DateTime.Now.DayOfWeek.ToString();stringweek="星期一";switch(day){case"Monday":week="星期一";break;case"Tuesday":week="星期二";break;case"Wednesday":week="星期三";break;case"Thursday":week="星期四";break;case"Friday":week="星期五";break;case"Saturday":week="星期六";break;default:week="星期日";break;}this.lblTime.Text="今天是: "+time+""+week;
解决方案三:
stringtime=DateTime.Now.ToShortDateString();stringday=DateTime.Now.DayOfWeek.ToString();stringweek="星期一";switch(day){case"Monday":week="星期一";break;case"Tuesday":week="星期二";break;case"Wednesday":week="星期三";break;case"Thursday":week="星期四";break;case"Friday":week="星期五";break;case"Saturday":week="星期六";break;default:week="星期日";break;}this.lblTime.Text="今天是: "+time+""+week;
解决方案四:
privatestringCWeekDay(inty,intm,intd){if(m==1)m=13;if(m==2)m=14;intweek=(d+2*m+3*(m+1)/5+y+y/4-y/100+y/400)%7;stringstr="";switch(week){case1:str="星期一";break;case2:str="星期二";break;case3:str="星期三";break;case4:str="星期四";break;case5:str="星期五";break;case6:str="星期六";break;case7:str="星期日";break;}returnstr;}其他如上
解决方案五:
如果是静态的话,就这样写了privatevoidTimeShow(){stringtime=DateTime.Now.ToShortDateString();stringday=DateTime.Now.DayOfWeek.ToString();stringweek="星期一";switch(day){case"Monday":week="星期一";break;case"Tuesday":week="星期二";break;case"Wednesday":week="星期三";break;case"Thursday":week="星期四";break;case"Friday":week="星期五";break;case"Saturday":week="星期六";break;default:week="星期日";break;}this.lblTime.Text="今天是: "+time+""+week;}动态的话就很麻烦了,应该每隔一秒调一下这个函数
解决方案六:
够多了吧···
解决方案七:
哎你基础真差啊写个时间都写不出
解决方案八:
!!up
解决方案九:
引用4楼qq330077的回复:
如果是静态的话,就这样写了privatevoidTimeShow(){stringtime=DateTime.Now.ToShortDateString();stringday=DateTime.Now.DayOfWeek.ToString();stringweek="星期一";switch(day){case"Monday":week="星期一";break;case"Tuesday":week="星期二";break;case"Wednesday":week="星期三";break;case"Thursday":week="星期四";break;case"Friday":week="星期五";break;case"Saturday":week="星期六";break;default:week="星期日";break;}this.lblTime.Text="今天是: "+time+""+week;}动态的话就很麻烦了,应该每隔一秒调一下这个函数
就是这样实现,当然语句也可以自己修改
解决方案十:
引用6楼kingxiao44的回复:
哎你基础真差啊写个时间都写不出
打击
解决方案十一:
stringtime=DateTime.Now.ToShortDateString();stringday=DateTime.Now.DayOfWeek.ToString();stringweek="星期一";switch(day){case"Monday":week="星期一";break;case"Tuesday":week="星期二";break;case"Wednesday":week="星期三";break;case"Thursday":week="星期四";break;case"Friday":week="星期五";break;case"Saturday":week="星期六";break;default:week="星期日";break;}this.lblTime.Text="今天是: "+time+""+week;
解决方案十二:
stringtime=DateTime.Now.ToShortDateString();//取日期stringday=DateTime.Now.DayOfWeek.ToString();//取星期网上找找就会了。建议多看MSDN
解决方案十三:
给你个前台的<scriptlanguage="javascript"type="text/javascript">setInterval("Label1.innerHTML=newDate().toLocaleString()+'星期'+'日一二三四五六'.charAt(newDate().getDay());",1000);</script>
解决方案十四:
引用2楼Allen2064的回复:
stringtime=DateTime.Now.ToShortDateString();stringday=DateTime.Now.DayOfWeek.ToString();stringweek="星期一";switch(day){case"Monday":week="星期一";break;case"Tuesday":week="星期二";break;case"Wednesday":week="星期三";break;case"Thursday":week="星期四";break;…
顶
解决方案十五:
引用1楼hhxxcj的回复:
stringtime=DateTime.Now.ToShortDateString();stringday=DateTime.Now.DayOfWeek.ToString();stringweek="星期一";switch(day){case"Monday":week="星期一";break;case"Tuesday":week="星期二";break;case"Wednesday":week="星期三";break;case"Thursday":week="星期四";break;…
这种方法比较直观,方便初学者看!!!!!!!!
解决方案:
string[]weekStr=newstring[]{"星期日","星期一","星期二","星期三","星期四","星期五","星期六"};DateTimenow=DateTime.Now;intweek=(int)now.DayOfWeek;Console.WriteLine("今天是:"+now.ToString("yyyy-MM-dd")+""+weekStr[week]);//今天是:2009-01-20星期二Console.Read();
解决方案:
靠,这种问题都要问CSDN.简直有ru....百度去!!!
解决方案:
我们都曾经是初学者。。何必说别人呢