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