C#| DateTime.ToBinary()方法与示例

DateTime.ToBinary() 方法

DateTime.ToBinary()方法用于将DateTime类的对象序列化为64位二进制值。

语法:

    long DateTime.ToBinary();

Parameter(s):

  • 它不接受任何参数。

返回值:

此方法的返回类型很长,它返回一个表示DateTime对象的二进制值。

举例说明方法的例子DateTime.ToBinary()

using System;

namespace ConsoleApplication1
{
    class Program
    {
        static void Main(string[] args)
        {
            //创建日期时间类的对象
            DateTime dt1 = new DateTime(2019,1,1,5,0,15);

            
            //将dt1序列化为64位二进制值
            long binVal = dt1.ToBinary();


            //打印值
            Console.WriteLine("64-bit binary value of dt1 : " + binVal);

            Console.WriteLine();  
        }
    }
}

输出结果

64-bit binary value of dt1 : 636819156150000000

在上面的程序中,我们使用DateTime类的dt1对象,并使用ToBinary()方法将dt1序列化为64位值,并将结果保存到binVal变量中,并将其打印在控制台屏幕上。