C#
 Computer >> コンピューター >  >> プログラミング >> C#

2つのDateTime間のミリ秒単位のC#の差


以下が私たちの日付の2つのDateTimeオブジェクトであるとしましょう。

DateTime date1 = new DateTime(2018, 8, 11, 08, 15, 20);
DateTime date2 = new DateTime(2018, 8, 11, 11, 14, 25);

TimeSpanを使用して、これら両方の日付の違いを見つけます。

TimeSpan ts = date2 - date1;

ミリ秒を取得するには、次のプロパティを使用します-

ts.TotalMilliseconds

完全なコードを見てみましょう。

using System;
using System.Linq;
public class Demo {
   public static void Main() {
      DateTime date1 = new DateTime(2018, 8, 11, 08, 15, 20);
      DateTime date2 = new DateTime(2018, 8, 11, 11, 14, 25);
      TimeSpan ts = date2 - date1;
      Console.WriteLine("No. of Seconds (Difference) = {0}", ts.TotalMilliseconds);
   }
}

出力

No. of Seconds (Difference) = 10745000

  1. 2つの日付の違いを取得するためのC#プログラム

    DateTime.Subtractを使用して、C#の2つの日付の差を取得します。 まず、2つの日付を設定します- DateTime date1 = new DateTime(2018, 8, 27); DateTime date2 = new DateTime(2018, 8, 28); 減算法を使用して差を取得します- TimeSpan t = date2.Subtract(date1); 以下は完全なコードです- 例 using System; using System.Threading; using System.Diagnostics; public class Demo {

  2. 2つのリストの違いをリストするC#プログラム

    2つのリストの違いを取得するには、最初にC#で2つのリストを設定します- // first list List < string > list1 = new List < string > (); list1.Add("A"); list1.Add("B"); list1.Add("C"); list1.Add("D"); // second list List < string > list2 = new List < string > (); list2.Add