我想得到的是两个时间相加后的时间:
例如:
  System.DateTime.Now + "1000-01-01 02:00:00 "  
得到他们想加后的一个时间!
  怎么得到呢?
  希望大家帮忙解答! 谢谢,

解决方案 »

  1.   

    你的意思是怎么加?
    分解开了
    你想怎么加就怎么加
    for example:
    string str="1000-01-01 02:00:00 ";
    string[] strs=str.Split(' ');
    string[] strDate=strs[0].Split('-');
    string[] strTime=strs[1].Split(':');
    ......
      

  2.   

    分解开了以后,两个都是字符串,
    str[0]=1000-01-01 
    str[1]= 02:00:00 怎么把这个数值加到 "2006-01-01 08:00:00"上 啊
      

  3.   

    先统一格式
    DateTime.Now.ToString("yyyy-MM-dd hh:mm:ss")
    在split,最后想加
      

  4.   

    DateTime current=DateTime.Now;
    DateTime another=Convert.ToDateTime("1000-01-01 02:00:00");
    System.TimeSpan timeSpan=new TimeSpan(another.Ticks);
    current=current.Add(timeSpan);我认为比较简单的办法。