有个字符串string t1="20090108" 如何强制转换成日期格式
并和今天 datetime dt=DateTime.Today 相减 t1-dt 这样求差多少天。
请指教关键T1我不知道怎么能转换成和今天可以相减的日期格式

解决方案 »

  1.   

                string t1 = "20090108";
                Console.WriteLine(DateTime.Today - DateTime.ParseExact(t1, "yyyyMMdd", null));
                
      

  2.   

                string t1 = "20090108";
                DateTime dt = DateTime.Today;
                DateTime dt1 = DateTime.ParseExact(t1, "yyyyMMdd", null);
                TimeSpan ts = dt1 - dt;
                int result = ts.Days;