改变DataGrid 上一列的值 在DataGrid 上有一时间列(2006-12-07),我需要做的是获取这一时间列的月份部分(12),并可以通过在界面上设置textBox1.Text的值来改变它的月份的值.textBox1.Text=13------>(2007-01-07)我该怎么做,先在这里谢谢了!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://field.cnblogs.com/archive/2006/07/21/456634.aspx 得到月份的话, 如果不能用datatime 可以改一下这个算法.设个计数器count 天数n(你的206天) 年份4位整数year for(i=1;n>0;i++) {count=count+1; if(i==1,3,5,7,8,10,12)n=n-31; else if(i==2){n=n-28;if((year%4==0&&year%100!=0)||year%400==0) n=n+1;}else if(i==4,6,9,11)n=n-30;else {输出数据不合法} } 关于文件加密技术的探讨 请问c#关于virtual ,override, abstruct这些东西与C++是一摸一样的吗? 求助!使用Winform还是别的?(有图片) fuchen_yan(fuchen) 来接分!!详情请见~ 还没有下载VS.NET 2003中文版的快点下 急求WCF异步代码(文件上传),谢谢 foreach循环中分批执行方法的请教 我们为什么要用实体层 如何给 外部程序 发消息 哪里有Formula One 下载亚? 考察你面向对象的五个问题。 想学习.net从哪入手,不知从哪开始
天数n(你的206天)
年份4位整数year
for(i=1;n>0;i++)
{count=count+1;
if(i==1,3,5,7,8,10,12)n=n-31; else
if(i==2){n=n-28;if((year%4==0&&year%100!=0)||year%400==0) n=n+1;}else
if(i==4,6,9,11)n=n-30;else {输出数据不合法}
}