知道DateTime1和DateTime2两个时间的Double形式,DateTime2比DateTime1大,如何在Double形式下DateTime2-DateTime1后知道两者之间的秒数

解决方案 »

  1.   

    TimeSpan t =DateTime1-DateTime2;
    t.Milliseconds
      

  2.   

    Determining the Span Between Two Dates
    Example
    DateTime oldDate = new DateTime(2002,7,15);
    DateTime newDate = DateTime.Now;// Difference in days, hours, and minutes.
    TimeSpan ts = newDate - oldDate;
    // Difference in days.
    int differenceInDays = ts.Days;Console.WriteLine("Difference in days: {0} ", differenceInDays);看了些例子,发现什么都要NEW才可以用:(,真麻烦日期间的间距要这样才可以得出来,麻烦哦。int differenceInDays = ts.Days;得出两个日期间相差的天数,int diffhour= ts.Hours;得出的却不是两个日期间相差的总小时数
      

  3.   

    Determining the Span Between Two Dates
    Example
    DateTime oldDate = new DateTime(2002,7,15);
    DateTime newDate = DateTime.Now;// Difference in days, hours, and minutes.
    TimeSpan ts = newDate - oldDate;
    // Difference in days.
    int differenceInDays = ts.Days;Console.WriteLine("Difference in days: {0} ", differenceInDays);看了些例子,发现什么都要NEW才可以用:(,真麻烦日期间的间距要这样才可以得出来,麻烦哦。int differenceInDays = ts.Days;得出两个日期间相差的天数,int diffhour= ts.Hours;得出的却不是两个日期间相差的总小时数
      

  4.   

    msdn.microsoft.com/library/en-us/cscon/ html/vctskcodedeterminingspanbetweentwodatesvisualc.aspDetermining the Span Between Two Dates
      

  5.   

    TimeSpan ts=(TimeSpan)(DateTime2-DateTime1)
    ts.TotalSecondsTimeSpan.TotalSeconds
    获取以整秒数和秒的小数部分表示的此实例的值