Computer >> 컴퓨터 >  >> 프로그램 작성 >> C#

C#의 DateTime.ToBinary() 메서드

<시간/>

C#의 DateTime.ToBinary() 메서드는 현재 DateTime 개체를 DateTime 개체를 다시 만드는 데 사용할 수 있는 64비트 이진 값으로 직렬화하는 데 사용됩니다. 반환 값은 64비트 부호 있는 정수입니다.

구문

다음은 구문입니다 -

public long ToBinary ();

예시

이제 DateTime.ToBinary() 메서드를 구현하는 예를 살펴보겠습니다. -

using System;
public class Demo {
   public static void Main() {
      DateTime d = new DateTime(2019, 10, 10, 8, 10, 40);
      Console.WriteLine("Date = {0}", d);
      long res = d.ToBinary();
      Console.WriteLine("64-bit binary value : {0}", res);
   }
}

출력

이것은 다음과 같은 출력을 생성합니다 -

Date = 10/10/2019 8:10:40 AM
64-bit binary value : 637062918400000000

예시

이제 DateTime.ToBinary() 메서드를 구현하는 또 다른 예를 살펴보겠습니다. -

using System;
public class Demo {
   public static void Main() {
      DateTime d = DateTime.Now;
      Console.WriteLine("Date = {0}", d);
      long res = d.ToBinary();
      Console.WriteLine("64-bit binary value : {0}", res);
   }
}

출력

이것은 다음과 같은 출력을 생성합니다 -

Date = 10/16/2019 8:15:56 AM
64-bit binary value : -8586303931293472296