????根据给定的日期转换成星期几的问题????
小弟知道在VB.NET 中用这样的语句可以实现,
Me.splDateWeek.Caption = Format(System.DateTime.Today, "yyyy-MM-dd ").ToString & " " & txt.Replace( "1 ", "星期一 ").Replace( "2 ", "星期二 ").Replace( "3 ", "星期三 ").Replace( "4 ", "星期四 ").Replace( "5 ", "星期五 ").Replace( "6 ", "星期六 ").Replace( "0 ", "星期日 ")
在C#中将如何实现啊????
[解决办法]
try:
this.splDateWeek.Caption = System.DateTime.Today.ToString( "yyyy-MM-dd ") + " " + txt.Replace( "1 ", "星期一 ").Replace( "2 ", "星期二 ").Replace( "3 ", "星期三 ").Replace( "4 ", "星期四 ").Replace( "5 ", "星期五 ").Replace( "6 ", "星期六 ").Replace( "0 ", "星期日 ");
[解决办法]
DateTime.Now.DayOfWeek()
直接搞定-。-
[解决办法]
DateTime.Today.DayOfWeek.ToString()
这样得到的是英文的星期,再转中文就容易了吧
[解决办法]
有个比较简单的方法...
case Monday:...
[解决办法]
-_-#,这么简单的问题,为什么要搞那么复杂呢
DateTime.Now.ToString( "dddd ");