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变量中,并将其打印在控制台屏幕上。