C# 星期 我把星期写到了数据库里,怎么才能把星期读出来并且和系统当前的星期做比较,如果星期相等的话,就弹出对话框.我获取过系统的当前星期,不过是英文的,怎么能把英文的换成汉字,请高人指点一下,谢谢,最好有代码解释. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 TextBox t = new TextBox(); string s = DateTime.Now.DayOfWeek.ToString(); t.Parent = this; switch (s) { case "Monday": t.Text = "星期一"; return; ....... default: return; }最简单的转化星期至于与数据做比较,那就比较字符串是否相同就行了. 可以把星期 按照1,2,3,4,5,6,7 存到库里//系统当前星期几 string WeekDay = System.DateTime.Now.DayOfWeek.ToString();//strWeek为库里存放的星期if(strWeek != null){switch (strWeek) { case "1": strWeek = "Sunday"; break; case "2": strWeek = "Monday"; break; case "3": strWeek = "Tuesday"; break; case "4": strWeek = "Wednesday"; break; case "5": strWeek = "Thursday"; break; case "6": strWeek = "Friday"; break; case "7": strWeek = "Saturday"; break; }//系统当前星期等于 数据库存放的星期if(WeekDay == strWeek){//.....}} DateTime.Now.ToString("dddd", new System.Globalization.CultureInfo("zh-cn")))把"Monday"转换为"星期一" DateTime.Now.ToString("dddd", new System.Globalization.CultureInfo("zh-cn"))) ├ 在编程中代表什么意思啊? C# GridView 如何取行内容 和 行里面的控件内容? [引用]如何禁止Button的Input Focus javascript 数组如何转为C#的数组 我的第一次 用C#写了个组件,asp在成创建组件的时候错误 '80070002' .NET平台,C#语言。如何实现实时数据的动态显示(二维表,曲线图) propertyGrid控件的下拉框问题请教 C# 循环递增16进制数 各位大大,那里有免费的winform皮肤呀?帮帮忙...做设计用 C# EXCEL 转出数据在xp,win2000上运行错误 WinFrom GridView获取某行 第1列的值
TextBox t = new TextBox();
string s = DateTime.Now.DayOfWeek.ToString();
t.Parent = this;
switch (s)
{
case "Monday": t.Text = "星期一"; return;
.......
default: return;
}最简单的转化星期
至于与数据做比较,那就比较字符串是否相同就行了.
string WeekDay = System.DateTime.Now.DayOfWeek.ToString();//strWeek为库里存放的星期
if(strWeek != null)
{
switch (strWeek)
{
case "1":
strWeek = "Sunday";
break; case "2":
strWeek = "Monday";
break; case "3":
strWeek = "Tuesday";
break; case "4":
strWeek = "Wednesday";
break; case "5":
strWeek = "Thursday";
break; case "6":
strWeek = "Friday";
break; case "7":
strWeek = "Saturday";
break;
}
//系统当前星期等于 数据库存放的星期
if(WeekDay == strWeek)
{
//.....
}
}
把"Monday"转换为"星期一"