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

2つの日付間の時間差を判別するためのC#プログラム


2つの日付を設定します。

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

次に、2つの日付の違いを取得します。

TimeSpan ts = date2 - date1;

結果、つまり時間の差を取得します。

ts.TotalHours

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

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

出力

No. of Hours (Difference) = 794.984722222222

  1. 2つの配列間の対称差を見つける-JavaScript

    数学では、AとBの2つのセットの対称差は、A△Bで表されます。 そして、それはAまたはBのいずれかに属するが、両方には属さないすべての要素のセットとして定義されます。 例- const A = [1, 2, 3, 4, 5, 6, 7, 8]; const B = [1, 3, 5, 6, 7, 8, 9]; その場合、AとBの対称差は-になります。 const diff = [2, 4, 9] 例 以下はコードです- const A = [1, 2, 3, 4, 5, 6, 7, 8]; const B = [1, 3, 5, 6, 7, 8, 9]; const symmetric

  2. Androidで2つの日付の違いを取得するにはどうすればよいですか?

    この例は、Androidで2つの日付の違いを取得する方法を示しています。 ステップ1 − Android Studioで新しいプロジェクトを作成し、[ファイル]⇒[新しいプロジェクト]に移動して、新しいプロジェクトを作成するために必要なすべての詳細を入力します。 ステップ2 −次のコードをres / layout/activity_main.xmlに追加します。 <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="https://sche