110,537
社区成员
发帖
与我相关
我的任务
分享
string Datestr = DateTime.ParseExact( "20081225", "yyyyMMdd", null ).AddMonths( 6 ).ToString( "yyyyMMdd" );
string str = "20081225";
DateTime time1 = DateTime.ParseExact(str, "yyyyMMdd", null);//先转化成DateTime类型的
str = time1.AddMonths(6).ToString("yyyyMMdd");//加上6个月并转化成与str一致的字符串
string Datestr = DateTime.ParseExact( "20081225", "yyyyMMdd", null ).ToString( "yyyyMMdd" );
string s = "20081225";
int y = int.Parse(s.Substring(0, 4));
int m = int.Parse(s.Substring(4, 2));
int d = int.Parse(s.Substring(6, 2));
DateTime dt0 = new DateTime(y, m, d);
DateTime dt1 = dt.AddMonths(6);
MessageBox.Show(dt1.ToString());